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是闰年的表达式正确的是( )。
加载中...
如果由于网络原因导致此框一直不消失,请重新刷新页面!