77范文网 - 专业文章范例文档资料分享平台

算法与程序设计综合评价练习题(2)

来源:网络收集 时间:2018-12-22 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

串常量、变量和函数连接起来,从而形成一个较大的字符串,主要有“+”和“&”两个符号,它们的运算结果基本相同。

比如:\将得到一个新的字符串\, \ & \结果为 \,注意在&前后要加空格。

区别:+ 两边必须是字符串, & 不一定。 使用“+”和“&”连接两个字符串时注意: “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)在线全文阅读。

算法与程序设计综合评价练习题(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/382652.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: