串常量、变量和函数连接起来,从而形成一个较大的字符串,主要有“+”和“&”两个符号,它们的运算结果基本相同。
比如:\将得到一个新的字符串\, \ & \结果为 \,注意在&前后要加空格。
区别:+ 两边必须是字符串, & 不一定。 使用“+”和“&”连接两个字符串时注意: “abcdef ” + 12345 ' 类型不匹配 “123” & 456 ' 结果为\“123” + 456 ' 结果为 579
“123” + True ' 结果为122;True转换为-1,False转换为0。
38、程序中的表达式是按照一定的规则组合而成的,代数式a / ( b + c )在VB中转换后的表达式是()。
A、a / b + c B、a \\ b + c C、a / ( b + c ) D、a \\ ( b + c ) 参考答案:C 39、在VB程序编写环境中,有时需要用关系运算符来比较两个不同的量,其中表示“a 大于等于 b”的表达式是()。
A、a > b And a = b B、a≥b C、a >= b D、a < b Or a = b 参考答案:C 40、函数Left()的功能是截取字符串左边部分指定长度的字符,Left(”Wo Ai Beijing”,2)的值为()。
A、Wo B、ng C、Be D、Wg 参考答案:A 41、函数Rnd()能产生一个[ 0,1)之间的随机数,下列各表达式能产生[1,10]随机数的是()。 A、Rnd()*8+2 B、Rnd()*9+1 C、Int(Rnd()*10+1) D、Int(Rnd()*9+1) 参考答案:C 42、交换变量M和N的值,应使用的语句是()。
A、M = N : N = L : L = M B、L = M : M = N : N = L
C、M = N : N = M D、L = M : N = M : N = L 参考答案:B 判断题:
43、当程序出现多分支选择时,用If语句比较烦锁,用Select Case 语句就方便多了。()
参考答案:正确
44、使用自定义函数可以方便编写的代码更清晰、更健全,有利于错误的排查。()
参考答案:正确
选择题:
45、假设x、y均为整型变量,则运行x = 5 : if x > 5 Then :y = x * 2:Else y = x * 3 : End If 程序段后,y的值为()。
A、5 B、10 C、15 D、25 参考答案:C 46、阅读下面的程序代码,说出执行程序后的输出结果是()。 Dim a As Integer, b As Integer, c As Integer a = 7: b = 8
c = a: a = b: b = c Print b
6
A、8 B、7 C、78 D、15 参考答案:B 填空题:
47、以下程序代码的作用是输出10 以内的奇数,程序中空白处的代码应该是()。 Private Sub Command1_Click() Dim i As Integer For i = 1 To 10
if ___________ then Print i Next i End Sub
A、i / 2 <> 0 B、2 Mod I <> 0 C、I Mod 2 <> 0 D、2 / I <> 0 参考答案:C 选择题:
48、以下程序代码的作用是计算两个数的和,此程序属于()。 Rem VB 代码 Dim a As Integer Dim b As Integer Dim c As Integer a = 7 b = 8 c = a + b
Print a & \
A、顺序结构 B、选择结构 C、循环结构 D、递进结构 参考答案:A 49、以下程序代码的作用是分别计算1到5的平方值,程序中错误之处是()。 Rem VB 代码
Dim n As Integer ① For i = 1 To 5 ② n = i2 ③ Print i & \的平方是\ ④ Next i
A、④ B、③ C、② D、① 参考答案:B 填空题:
50、电信推出11808业务,节假日拨打国内长途电话加拨11808,不足7分钟按0.3元 / 分收费,45分钟内(含45分钟)只收1.99元,超出45分钟部分加收0.3元。下面是使用VB编写的部分程序代码,请补充完整。 t = InputBox(\请输入通话时长,单位分钟\If t < ① Then Money = t * 0.3 ElseIf t <= 45 Then Money = 1.99
7
Else
Money = ② End If
Print \应支付话费金额为:\ 参考答案:① 7 ② 1.99 + (t - 45) * 0.3 51、阅读下面的程序代码并填空。 Dim a, b As Integer
a = InputBox(\输入\b = InputBox(\输入\If a > b Then Print a Else Print b End If
(1)程序的基本结构包括顺序结构、分支结构和循环结构,本程序主要使用的结构是 。
(2)本程序的主要作用是 。
(3)假如输入的两个数分别是7和9,程序执行后,输出的结果是 。 参考答案:(1)分支结构
(2)比较两个数的大小,输出较大的数。 (3)9
52、阅读程序代码并填空。 Rem VB代码 Dim a As Integer Dim b As Integer Dim c As Integer a = 3 b = 5
Print \c = a a = b b = c
Print \
(1)程序中起注释作用的标识符是 。 (2)在程序中,a = b 的含义是 。 (3)执行程序后,b的值是 。 参考答案:(1)rem 或 ' 。
(2)将b的值赋给a 。 (3)3
8
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库算法与程序设计综合评价练习题(2)在线全文阅读。
相关推荐: