- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大学 VB 3章 VB语言基础
第3 章 VB语言基础
一.例题解析
(1)执行下列语句后,Print语句的输出结果是 。
a=8:b=9
Print ab
A)-1 B)0 C)True D)False
【答案】D
【解析】VB中使用常量True表示逻辑真,False表示逻辑假。表达式ab的结果是逻辑假,所以Print语句的输出结果为False。
(2)设x为整型变量,能正确表示1x5的逻辑表达式是 。
A)1x5 B)1x or x5
C)1x And x5 D)1x x5
【答案】C
【解析】表示某一区间的数学式子在VB中应改写为两个关系表达式的逻辑与运算,使用And运算符。
(3)函数Int(Rnd(2)*10)产生的是闭区间 范围的整数。
A)[0,9] B)[1,10] C)[0,10] D)[1,9]
【答案】A
【解析】Rnd函数产生的是区间0,1)之间的随机数,所以Rnd(2)*10产生的是区间0,10)之间的随机数,Int函数的功能是截尾取整,即舍去所有的小数部分。
(4)下列四个表达式中,其值为0的是 。
A)3/4 B)3\4 C)4 Mod 3 D)3 Mod 4
【答案】B
【解析】在此题中出现了三种运算符,“/”表示除,“\”表示整除,“Mod”表示取余。选项A的值为0.75;选项B的值为0;选项C的值为1;选项D的值为3。
(5)下列常量表示中,合法的长整型常量是 。
A) 123456@ B)0 C)31276! D)345#
【答案】B
【解析】VB 6.0中可以使用类型后缀识别常量的类型,@是货币型常数,是长整数,!是单精度常数,#是双精度数。
(6)下面逻辑表达式的值为真的是 。
A)ABCabc B)ABCb23
C)ABCABC D)ABCAB C
【答案】D
【解析】两个字符串比较大小,从左到右进行,若两个字符串全部字符相同,则二者相等。若二者不相等,则以第一个出现的不同字符比较结果为准。
(7)下列函数中,返回值是字符串的是 。
A)Chr B)Instr C)Val D)Asc
【答案】A
【解析】函数Chr的功能是将ASCII码转换成字符;函数Instr的功能是返回一个字符串在另一个字符串中出现的位置;函数Val的功能是将字符串转换为数值;函数Asc的功能是将字符转换为ASCII码。
(8)下列可作为Visual Basic变量名的是 。
A) A#A B)4A C)?xy D)constA
【答案】D
【解析】Visual Basic变量命名的规则是:变量名的第一个字符必须是字母并由字母、数字和下划线组成,中间不能有空格; 变量名的字符数不超过255个并不能使用VB保留字。在上述选项中,选项A中含有字符“#”、选项B以数字开头,选项C中含有字符“?”,均不满足变量的命名规则。
()函数String(n,str)的功能是 。
A)把数值型数据转换为字符串
B)返回由n个字符组成的字符串
C)从字符串中取出n个字符
D)从字符串中第n个字符的位置开始取子字符串
【答案】B
【解析】函数String(n,str)返回由n个字符s组成的字符串。
(1)在窗体上画一个文本框、一个命令按钮和一个标签,名称分别为Text1、Command1和Label1,文本框的Text属性设置为空白,然后编写如下事件过程:
Private Sub Command1_Click()
x=Int(Val(Textl.Text)+0.5)
Label1.Caption=Str(x)
End Sub
程序运行后,在文本框中输入28.653,单击命令按钮,标签中显示的内容是 。
A)27 B)28 C)29 D)30
【答案】C
【解析】Int函数的功能是求不大于输入参数的最大整数;Val函数的功能是将一个字符串转换成数值;Str函数的功能是将一个数值表达式转换成一个字符串。本题中使用Val(Text1.Text)将文本框中的字符串28.653转换成数值28.653,Int(28.653+0.5)的值是29,再使用Str函数将29转换成字符串赋给Label的Caption属性,因而在标签中显示29。
(1)在窗体上画一个命令按钮名称为Commandl,编写如
您可能关注的文档
最近下载
- 电子对抗原理与技术(第3版)全套PPT课件.pptx
- 冷拼课件教学课件.pptx VIP
- 最新2025年秋开学第一课主题班会PPT课件(含抗战胜利80周年内容).ppt
- 22G101 三维彩色立体图集.docx VIP
- 2024年秋季新北师大版七年级上册数学全册教案设计.docx
- 吴清忠:人体复原工程.pdf VIP
- 川崎 Kawasaki 2022款 Z 400 中文用户手册 使用说明书2021年4月14日印刷.doc VIP
- [北京]冷轧带钢工程薄板酸轧设备基础施工方案.doc VIP
- 全国教学能力比赛《声临其境·影视配音要旨》教案(一等奖).pdf
- (高清版)DB36∕T 713-2013 高速公路红砂岩路基施工技术规范 .pdf VIP
文档评论(0)