大学VB第3章VB语言基础.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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,编写如

文档评论(0)

juhui05 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档