下载此文档

ppt课件-高中计算机程序设计重要知识点.ppt


文档分类:IT计算机 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
程序设计重要知识点
:
自然语言(如汉语,英文)
流程图描述
伪代码描述
:
顺序结构
选择结构
循环结构
:解决问题的方法与步骤

人工解题(分析问题) 描述算法(设计算法) 编写程序调试程序
算法
起止框
输入/出
处理框
判断框
2
有穷性
确定性(不能有二义性)
有0个或多个输入
有一个或多个输出
有效性
算法的特征
算法可以没有输入,但算法至少有1个输出,算法在执行有穷步后要结束
3
程序设计语言的发展历程:
( 0 1二进制代码,能被计算机直接执行)
(增加英文单词,其操作数与指令是由字符组成)
(如Visual Basic ,c++)
常见的高级语言:
Visual Basic、Pascal、C、C++、Prolog、Java、LISP、Algol、Cobol、Basic等
第一个高级程序设计语言是 Fortran
4
变量的命名合法性
1) 必须以字母开头,由字母、数字或下划线_ 组成,长度≤255个字符 2) 不能使用VB中的关键字,并尽量不与VB中标准函数名同名;如:Dim 、if
如:
a2 ,a_2,apple,VB等是正确的;
2a ,a=2 ,dim 等是错误的
5
基本数据类型
数据类型
类型说明符
取值
样例
整型
Integer
从-32768到32767
如:234、-90是整型数
长整型
long
从-2147483648到2147483647
如534342是长整型数
单精度
Single
单精度实型数(可表示小数)
它有7位有数字
、+5
+*10^5
双精度实型数
double
双精度实型数,它有15位有数字
字符型
String
例:“china”、“中国”
逻辑型(布尔型)
Boolean
True、False
日期型
Date(time)
如:#6/13/2009#
整型常量(integer):-32768 ~32767
逻辑型常量: true false
字符型常量:是否有“”
日期常量: 是否有# #
6
函数名
说明
示例
结果
Abs(X)
绝对值
Abs(-)

Sqr(X)
平方根
Sqr(9)
3
Int(X)
不大于给定数X的最大整数
Int(-)
-2
Int()
1
7
以下程序的功能是:在text1输入一个整数,判断它是否能被3整除,若能则在text2输出“能”,否则输出“不能”。
Private mand1_click()
Dim a as integer
a=
If a mod 3=0 Then =”能” Else = “不能”
End Sub
Private mand1_click() ‘定义事件过程
Dim a as integer ‘类型说明
A= ‘数据输入部分
If a mod 3=0 Then ‘数据处理及输出
=”能”
Else
= “不能”
End if
End Sub
8
以下程序的功能是:求1到100之间所有的能被3整除的数之和。请补充完整。
Private mand1_Click()
Dim i As Integer
Dim s As Integer
s = 0
'删除<1>,填入正确的代码
For i =<1> To 100 step 3
s = s + <2 >
Next i
'删除<2>,填入正确的代码
Print "求1到100之间所有的能被3整除的数之和"; s
End Sub
9
6、以下程序的功能是:求100以内被6整除的个数,请补充完整。
Private mand1_Click()
Dim i As Integer
Dim s As Integer
s = 0
For i = 1 To 100 step 1
'删除<1>,填入正确的代码
If <1> then s= <2>
Next i
'删除<2>,填入正确的代码
Print "1到100之间能被6整除的个数是:"; s
End Sub
10

ppt课件-高中计算机程序设计重要知识点 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人bodkd
  • 文件大小346 KB
  • 时间2018-06-09