文档介绍:VB程序设计复习
分数分布
选择题 24 分(8小题)
程序设计题 18 分(4小题)
选择题(24分)
程序设计的思想
VB的基础知识
VB代码的理解
程序设计的思想
例1. 我们在利用计算机编写程序解决问题的时候,首先应该_____
A 编写程序 B设计算法 C 分析问题
D 调试代码
例2
铁路托运行李规定:行李重不超过50公斤的,;如超50公斤,。编一程序完成自动计费工作。这个程序的主要部分最适合用的程序结构是______
A. 循环 B. 赋值 C. 分支 D. 顺序
VB的基础知识
例3. 表达式 int(sqr(28)) 的值是____
A. 2 B. 3 C. 4 D. 5
考察你对函数的理解
Abs(x) 例 abs(-)
Int(x) 例 int() int(-)
Val(x) 、str(x)
Rnd 生成一个[0,1) 之间的随机数
更多常用函数见教材 P71
例4.
设a=2,b=3,c=4,d=5,
表达式 a>b and c<=d or 2*a>c 的值是____
A. true B. false C. -1 D. 1
考察你对运算的理解
^ 、- (负号) 、* 、/ 、\ 、 mod 、+ 、- = 、<> 、< 、> 、<= 、>= 、not 、and 、or
见会考导引 P57
-27 \ 8 / 3 的值____ 15 mod 4 >= 3的值____
例5.
将文本框text1内输入的数据送到变量n中,则应使用的语句是_____
A. n= B. n=
C. n=val() D. n=val()
考察对象、属性等
对象———属性(name 、caption 等)
———事件(click 、change 等)
对代码的理解
s=0
x=2
do while x<=12
s=s+1
x=x+3
loop
循环体的执行次数是____
A. 2 B. 3 C. 4 D. 5
考察while循环
例7.
Dim s,i,n as long
S=1
For i=12 to 2 step -2
s=s+3
Next i
该程序段执行了____次循环
A . 4 B. 5 C. 6 D. 7
考察For 循环, 你能说出这段程序执行后i 和 s的值吗?