内容正文:
算法与程序设计(基础)
班级 姓名
一、必做题(本大题共18小题,每小题3分,共54分,每小题只有一个符合题目要求。)
1.某算法的自然语言描述与流程图表示分别如下:
则流程图中空白处理框①和②处应填入的是( )
A.① y ← x2 – 1
② x ← 2x – 1
B.① y ← x2 – 1
② y ← 2x – 1
C.① y ← 2x – 1
② y ← x2 – 1
D.① x ← x2 – 1
② y ← 2x – 1
2.字符串变量a的值为“Hello,world!”,下列Visual Basic表达式的值是“world”的是( )
A.Len(a)
B.Mid(a, 6, 5)
C.Mid(a, 7, 4)
D.Mid(a, 7, 5)
3.产生[-20,20] 范围内某一随机整数的表达式是( )
A.Int(Rnd * 41)
B.Int(Rnd * 41) - 20
C.Int(40 * Rnd) - 20
D.Int(-40 * Rnd) + 20
4.在Visual Basic中,若a = 4,b = 3,语句If a > b Then a = a + 2 Else b = b - 1执行后,下列说法正确的是( )
A.执行了语句a = a + 2
B.先执行a = a + 2,再执行c = b - 1
C.执行了语句b = b - 1
D.先执行b = b - 1,再执行a = a + 2
5.数学表达式1 ≤ b ≤ 100写成Visual Basic表达式,正确的是( )
第6题图
A.1 <= b <= 100
B.1 ≤ b ≤ 100
C.1 <= b And b <= 100
D.1 <= b Or b <= 100
6.在Visual Basic代码编辑窗口中,输入了“List1.”后出现了如第6题图所示的信息,其中的“Clear”是List1的( )
A.属性名
B.事件名
C.对象名
D.方法
7.在VB数组说明语句Dim a(4 To 9) As Single中,数组a的元素个数是( )
A.6
B.9
C.4
D.5
8.下列Visual Basic表达式的值等于100的