2012级VB语言程序设计期末考试卷
姓名: 分数:
一、 选择题(每小题4分,共计60分)
1. 结构化程序由三种基本结构组成,下面属于三种基本结构之一的是( )。
(A)递归结构 (B)选择结构 (C)过程结构 (D)输入、输出结构
2.下面程序段运行后,显示的结果是( )。
Dim x
If x Then Print x Else Print x + 1
(A)1 (B)0 (C)-1 (D)显示出错信息
3. 语句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为关系表达式
4. 计算分段函数值:
下面程序段中正确的是( )。
(A)If x < 0 Then y = 0 (B)If x >= 2 Then y = 3
If x < 1 Then y = 1 If x >= 1 Then y = 2
If x < 2 Then y = 2 If x > 0 Then y = 1
If x >= 2 Then y = 3 If x < 0 Then y = 0
(C)If x < 0 Then (D)If x > =2 Then
y = 0 y = 3
ElseIf x > 0 Then ElseIf x > =1 Then
y = 1 y = 2
ElseIf x > 1 Then ElseIf x > =0 Then
y = 2 y = 1
Else Else
y = 3 y = 0
End If End If
5.下面程序段求两个数中的大数,( )不正确。
(A)Max = IIf(x > y, x, y) (B)If x > y Then Max = x Else Max = y
(C)Max = x (D)If y >= x Then Max = y
If y >= x Then Max = y Max = x
6. 表达式 14 Mod 3的值是( )
A.2 B.-2 C. 1 D.-1
|