- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大学VB第3章VB语言基础.doc
第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,编写如
您可能关注的文档
- 基于需要理论观照下学前男生专业成长困境破解.doc
- 基因和染色体的关系单元训练二1.doc
- 基坑支护及土方开挖工程监理规划.doc
- 基本准则比较与衔接精解随堂练习.doc
- 基本能力复习人民币上的风景.doc
- 基础会计学(教学大纲).doc
- 基础工程施工程序(监理要).doc
- 基础护理服务十五项操作目的注意事项.doc
- 基础护理术操作流程.doc
- 基础护理质量检查评价表.doc
- 2024-2030年中国园林雕塑行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年中国回转支承行业现状调查与发展趋势研究研究报告.docx
- 2024-2030年中国塑料加工设备行业发展动态与前景趋势预测报告.docx
- 2024-2030年中国喷涂铝板行业市场深度调研及发展趋势与投资前景研究报告.docx
- 2024-2030年中国国际货物运输行业市场竞争格局及发展趋势与投资前景研究报告.docx
- 2024-2030年中国国际贸易行业发展分析及发展前景与趋势预测研究报告.docx
- 2024-2030年中国增程器行业发展现状及前景趋势预判报告.docx
- 2024-2030年中国四氧化锇市场深度调研与发展前景评估研究报告.docx
- 2024-2030年中国基于模型汽车软件开发行业运行状况与前景动态预测报告.docx
- 2024-2030年中国基因检测行业现状调查与前景趋势研究研究报告.docx
文档评论(0)