《算法与程序设计》模块练习题 一、单选题 1、模块化程序设计方法主要通过()来实现
递归算法和递归程序 B
过程和函数的定义和调用 C
程序的循环结构 D
对象 答案:B 2、text1
text的含义正确的是()
text1是控件名称,text是控件属性 B
text1是窗体名称,text是控件 C
text1是控件名称,text是方法 D
text1是控件属性,text是控件 答案:A 3、以下程序段运行后S的值是()
s = 0 For i = 1 To 14 x = 2 * i - 1 If x Mod 3 = 0 Then s = s + 1 Next i A
14 答案:C 4、数列1,4,7,10,13,……的递推公式为()
f(1)=1;f(n)=n+3 B
f(1)=1;f(n)=n*2-1 C
f(1)=1;f(n)=n*2+1 D
f(1)=1;f(n)=f(n-1)+3 答案:D 5、对于对象及其特征的错误理解是()
对象都具有一个标识自己以区别其他对象的名字
对象都具有自身的属性及其属性值
对象一般只用数据表示属性,但不用代码表示行为
对象都具有自身的行为(操作)
答案:C 6、VB函数Left ()从字串左端取部分字串,那么 Left("Visual Basic 6
0", 8)的值为()
Visual B B
Visual C
Visual Ba D
asic 6
0 答案:A 7、程序段如下: c ="1234" For i = 1 To 4 Print _____, Next 如果要让程序运行后得到如下结果: 1 12 123 1234 则在下划线处应填入的内容为()
Right(c,i) B
Left(c,i) C
Mid(c,i,1) D
Mid(c,i,