A、程序一 B、程序二 C、程序三 D、程序四
7、(1.5分)
面向对象的基本概念包括对象、( )、消息和继承。 A、方法 B、事件 C、类 D、属性
8、(1.5分)
以下程序段运行后S的值是( )。 s = 0 For i = 1 To 14 x = 3 * i
If x Mod 3 = 0 Then s = s + 1 Next i
A、0 B、4 C、5 D、14 9、(1.5分)
当a=5,b=7,c=-2,d=1时,下列结果为False的是( )。 A、a + b > c + d And a >= 5 Or Not c > 0 Or d < 0 B、c + d > a + b And a >= 5 Or Not c > 0 And d > 0 C、a + d < b + c And a >= 5 Or Not c < 0 And d < 0
9
D、a + b > c + d And a < 5 Or Not c > 0 Or d < 0
(运算符的优先级:算术运算(符合四则运算法则)>比较运算>逻辑运算(Not>And>or))
10、(1.5分)
运行如下程序段可输出由“*”组成的( )。 For X = 1 To 4
Print Space(4) & \ Next X A、矩形 B、平行四边形 C、三角形 D、梯形
11、(1.5分)
用折半查找法(二分查找法)从数列3,6,7,75中找到数据25的最少查找次数是( )。 A、2 B、3 C、4 D、7
10
,12,,25,30, 1016
12、(1.5分)
如果A=30,B=40,执行A=A+B:B=A-B:A=A-B语句后,A、B的值是 ( )。(交换两个变量数据的另一方法) A、30、40 B、40、40 C、40、30 D、30、30
13、(1.5分)
用冒泡排序法对数据7,6,3,9,2从大到小排序,第( )。 A、9,6,3,7,2 B、7,9,6,3,2 C、9,7,3,6,2 D、9,7,6,3,2
14、(1.5分)
以下程序段运行时语句k=k+1执行次数为( )次。k=-20 do k=k+1 loop while (k=0)
11
2趟结果是
A、20 B、无数次 C、1 D、0
15、(1.5分)
数列2,4,8,16,32,……的递推公式为( A、f(n)=n*2 B、f(n)=f(n-1)*2 C、f(n)=2^n D、f(n)=f(n-1)+2
16、(1.5分)
下列程序段运行后X的值是( )。 x = 0 For i = 1 To 5 For j = i To 5
x = x + 1(循环次数计数器) Next j Next i A、0 B、5
12
)。