浙江省高中信息技术选考加试题VB专项练习题五及答案
1.下列有关算法的说法正确的是:
A) ①②
正确改写:在实际查中,顺序查比二分查更慢且不稳定;选择排序是冒泡排序的改进。
2.下列可作为VB变量名的是:
A) www
正确改写:www可以作为VB变量名。
3.将数学表达式 y3+3+y/a 写成VB表达式,正确的是:
C) Sqr(y^3)+(3+y)/a
正确改写:y的三次方根加上(3+y)除以a的结果。
4.VB表达式 Int(-3.5) + Len(Str(3.5)) + Int(Rnd(0)) * 2 的值是:
C) 2
正确改写:取-3.5的整数部分为-4,将3.5转换为字符串后长度为3,随机数取整为0,乘以2为0,相加为2.
5.下列VB函数中,返回值类型一定为整数的是:
B) len和fix
正确改写:len和fix函数的返回值类型一定为整数。
6.某VB程序代码如下:
Private Sub Command1_Click()
p = 10
s = 1
Do While p。= s
p = p + 1
s = s + p
Loop
Print p,s
End Sub
则程序运行后的输出结果是:
C) 1211
正确改写:将p初始化为10,s初始化为1,当p大于等于s时,p加1,s加p,直到p小于s为止,输出p和s的值。
7.某VB程序代码如下:
Private Sub Command1_Click()
Dim x As Integer。y As Integer。z As Integer
y = 10
z = 4
x = y / z
k = Int(y / z)
Print x。k
End Sub
则程序运行后的输出结果是:
B) 2 2
正确改写:将y初始化为10,z初始化为4,x等于y除以z的结果,k等于y除以z取整的结果,输出x和k的值。
8.某VB程序段代码如下:
python和vb的代码可以通用吗
Private Sub Command1_Click()
Dim i As Long。pi As Double。k As Integer。m As Double

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。