1、 结构化程序设计的三种基本结构共同特点是:
A) 不能嵌套使用 B) 只能用来写简单的程序
C) 只有一个入口和一个出口 D) 有多个入口和多个出口
请选择-> A B C D
2、 下列叙述不正确的是()。
A) 注释语句是非执行语句,仅对程序的有关内容起注释作用
它不被解释和编译
B) 注释语句可以放在代码中的任何位置
C) 注释语句不能放在续行符的后面
D) 代码中加入注释语句的目的是提高程序的可读性
请选择-> A B C D
3、 在一个语句行内写多条语句时,语句之间应该用()分隔。
A) 逗号 B) 分号 C) 冒号 D) 顿号
请选择-> A B C D
4、 下列各赋值语句,语法不正确的是( )。
A) x+y=5 B) iNumber =15
C) Labell.caption =time D) sLength =x+y
请选择-> A B C D
5、 关于语句if x=1 then y=1,下列说法正确的是()
A) x=1和y=1均为赋值语句
B) x=1和y=1均为关系表达式
C) x=1为关系表达式,y=1为赋值语句
D) x=1为赋值语句,y=1为关系表达式
请选择-> A B C D
6、 下列程序段运行后,输出结果为
b=1
do while b<40
b=b*(b+1)
loop
print b
A) 42 B) 39 C) 6 D) 1
请选择-> A B C D
7、 下列程序段运行后,输出结果为
b=2
do while b<10
b=b*(b+1)
loop
print b
A) 44 B) 43 C) 42 D) 41
请选择-> A B C D
8、 若使用从键盘输入的一个字符串表示一段短文,下述程序的功能是
x$ = InputBox("请输入一串文字")
n = Len(x$)
x$ = UCase$(x$)
m = 0: fg = 0
For k = 1 To n
p$ = Mid$(x$, k, 1)
If p$ >= "A" And p$ <= "Z" Then
If fg = 0 Then m = m + 1: fg = 1
Else
fg = 0
End If
Next k
Print m
A) 统计短文中单词的个数
B) 统计短文中英文字母个数
C) 统计短文中大写英文字母个数
D) 统计短文中非英文字母个数
请选择-> A B C D
9、 有如下程序
a$="54321" : b$="abcde"
for j=1 to 5
print mid$(a$,6-j,1)+mid$(b$,j,1);
next j
print
运行后输出的结果是
A) a1b2c3d4e5 B) a5b4c3d2e1
C) 1a2b3c4d5e D) e1d2c3b4a5
请选择-> A B C D
10、 有如下程序
a=100
do
s=s+a
a=a+1
loop while a>120
print a
运行时输出的结果是
A) 100 B) 120 C) 201 D) 101
请选择-> A B C D