VB练习

您的姓名:*
您所在班级*
1.下列选项中,关于算法的描述正确的是( )。*
2.下列选项中,能作为VB程序变量名的是( )。*
3.以下程序段执行后,输出结果为( )。
m=29
If m Mod 3 <> 0 Then
Print m & “不能被3整除”
Else
Print m & “能被3整除”
End If
*
4.下列VB表达式中,值为字符串类型的是( )。
(1) Abs(x) (2) Text1.Text (3)”123+45” (4) Sqr(x) (5) Labell.Caption*
5.在VB中,下列哪个选项是正确的赋值语句?( )*
6.设A=2,B=5,在VB中,表达式A>B And B>3的值是( )。*
7.以下程序段运行后,x和st的值分别是( )。
Dim x As Integer
Dim st As String
x=123+678
st=”123”+”678”
*
8.用流程图表示条件“A>B”是否成立,要用到以下哪个图形?( )*
9.下列选项中,能作为VB程序变量名的是( )。*
10.以下程序段运行后, s的值是( )。
n=0
s=0
Do While s<=10
n=n+3
s=s+n
loop
*
11.下列选项中,能作为VB程序变量名的是( )。*
12.下列哪个程序段的运行结果如图所示?( )
******
******
******
******
*******
13.在VB中,Int(x) 函数的功能是返回不大于x的最大整数,设A=3 ,B=4,C=5,则下列表达式的运算结果中值最大的是( )。*
14.在VB中,用变量Code存储学生的借阅卡编码(Code=”N020170502”),则变量Code 的数据类型应定义为( )。*
15.Visual Basic程序设计语言属于( )。*
16.一下程序段运行后,y的值是( )。
x=3
If x>3 Then
y=2*x
Else
y=3*x+1
end if
*
17.某晚会的猜数字游戏中,有100张写有1~100之间整数的卡片,主持人随机抽取一张卡片,让大家竞猜。有一种方案是:第一次猜50,若提示低了,则第二次猜75,若提示还是低了,则第三次猜87,依次类推;若第一次猜50,提示高了,则第二次猜25,若提示还是高了,则第三次猜12,依次类推;……。这种每次缩小一半查找范围而达到迅速确定目标的算法称为( )。*
18.在平面直角坐标系中,设点A(x1,y1)、点B(x2,y2),则AB.点之间的距离为:
*
19.下列语句正确定义了一个单精度实型变量x 的是( )。*
20.在VB中表示“x 属于区间[A,B)”的正确表达式是( )。*
21.在VB中,下列属于字符串常量的是( )。*
22.将数学表达式转化为VB表达式,下列选项正确的是( )。
*
23.以10下程序段运行后,整型变量s的值是( )。
s=1
For i=1 To 10 Step 3
s=s*i
Next i
Print s
*
24. 以下程序段运行后,整型变量 max1,min1 的值分别是( )
其中 a=3 b=5
max1=(a+b)/2+Abs(a-b)/2
min1=(a+b)/2-Abs(a-b)/2
*
25.给定一个四位数的年份,判断它是否为闰年:四年一闰、百年不闰;四百年又闰(年份能被4整除但不能被100整除是闰年,或者年份能被400整除也是闰年。例如2004年和2000年都是闰年,2100年不是闰年)。下列判断年份。下列判断年份y是闰年的表达式正确的是( )。*
问卷正在加载中,请稍候...
如果由于网络原因导致此框一直不消失,请重新刷新页面!