第三章VB 语言 基础

上传人:w****i 文档编号:91051523 上传时间:2019-06-21 格式:PPT 页数:12 大小:262KB
返回 下载 相关 举报
第三章VB 语言 基础_第1页
第1页 / 共12页
第三章VB 语言 基础_第2页
第2页 / 共12页
第三章VB 语言 基础_第3页
第3页 / 共12页
第三章VB 语言 基础_第4页
第4页 / 共12页
第三章VB 语言 基础_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《第三章VB 语言 基础》由会员分享,可在线阅读,更多相关《第三章VB 语言 基础(12页珍藏版)》请在金锄头文库上搜索。

1、例:判断题 1整型变量有Byte、Integer、Long类型3种 2Byte类型的数据,其数值范围在-255255之间 3货币类型数据小数点后面的有效位数最多只有 A、1位 B、6位 C、16位 D、4位,例下列可作为VisualBasic变量名的是( ) A)A#A B)4A C)?xY D)constA,例、以下选项中,不合法的Visual Basic变量名是 )a5b B)_xyz C)a_b D)andif,2,例:设有如下语句:关于这段代码的叙述中,错误的是 Dim a,b As Integer c=“VisualBasic” d=#7202005# Aa被定义为Integer类型

2、变量 Bb被定义为Integer类型变量 Cc中的数据是字符串 Dd中的数据是日期类型,例:下面可以正确定义2个整形变量和1个字符串变量 的语句的是 A)Dim n,m As Interger,s As String B)Dim a%,b$,c As String C)Dim a As Integer,b,c As String D)Dim x%,y As Integer,z As String,3,例(判断):用Dim定义数值变量时,该数值变量自 动赋初值为0,例、在Visual Basic中,表达式3* 25 Mod 3的值是 ) B) C) D)出现错误提示,例:以下关系表达式中,其值为

3、False的是 A) “ABC” “AbC” B) “the” “they” C) “VISUAL”=Ucase(“Visual”) D) “Integer” “Int”,例运算符“”两边的操作数若类型不同,则先 再运算 A、取整为Byte类型 B、取整为Integer类型 C、四舍五入为整型 D、四舍五入为Byte类型,例表达式2 * 43 + 4 * 6 / 3 + 32的值是 例表达式16 / 2 - 2 3 * 7 Mod 9的值是 例表达式81 7 Mod 2 2的值是,145,6,3,例.VB算术运算符乘或除、整除、求余的优先级, 从高到低依次为 A、乘或除、求余、整除 B、乘或除

4、、整除、求余 C、整除、求余、乘或除 D、整除、乘或除、求余,例:将数学表达式2(a+b)+52写成V B的表达式 A) 2*(a+b)十5/2 B) 2(a+b)+52 C)(a+b)2十5*2 D) 2(a+b)+5*2,判断:一个表达式中若有多种运算,在同一层括号内, 计算机按逻辑运算关系运算算术运算的顺序对表 达式求值。,判断真假:Not 1015 And 85+2,False,例: 设a=3,b=5,则以下表达式值为真的是 A) a=b And b10 B)(ab)Or(b0) C) (a0 Eqv (b0) D)(-3+5a) And b0),例:设a=10,b=5,c=1,则判断

5、a b c的真假 A、True B、False,例:“x是小于105的非负数”,用VB的表达式表示 a) 0=x105 b) 0x105 c) 0=x And x105 d) 0=x Or x105,例设x=4,y=8,z=7,以下表达式的值是 xz) Or zx A)Ture B)False,例:设a=2, b=3, c=4, d=5, 下列表达式的值是 Not aa+c A)True B)False,例:设a=5,b=4,c=3,d=2下列表达式的值是 3 2 * b Or a = c And b c Or c d A)1 B)True C) False D)2,例:设a = 5,b =

6、10,则执行c = Int(b - a) * Rnd + a) + 1 后,c值的范围为 A)510 B)69 C)610 D)59,例:Int( Rnd * 100 ) 表示的是哪个范围内的整数。 A、0,100 B、1,99 C、0,99 D、1,100,例:以下能从字符串“VisualBasic”中直接取出子字符 串“Basic”的函数是 A)Left B)Mid C)String D)Instr,c=“VisualBasic” print Mid(c,7,5),例:函数String(n,“str”)的功能是 A)把数值型数据转换为字符串 B)返回由“str”中首字母组成的n个相同字符组

7、成的字符串 C)从字符串中取出n个字符 D)从字符串中第n个字符的位置开始取子字符串,例:返回删除字符串前导和尾随空格符后的字符串用函数 A、Trim B、Ltrim C、Rtrim D、Mid,例:键盘上输入两个字符串,分别保存在变量Str1、Str2 中。确定第二个字符串在第一个字符串起始位置的函数 A)Left B)Mid C)String D)Instr 例. 设a=”VisualoBasic”,下面使b=”Basic”的语句是 A)b=left(a,8,12) B)b=mid(a,8,5) C) b=right(a,5,5) D)b=left(a,8,5),例. 在窗体上画一个文本框

8、、一个标签和一个命令按钮, 其名称分别为Text1、Label1和Command1, 然后编写如下两个事件过程: Private Sub Command1_Click() s= InputBox(“请输入一个字符串“) Text1.Text = s End Sub Private Sub Text1_Change() Label1.Caption = UCase(Mid(Text1.Text, 7) End Sub 程序运行后,单击命令按钮,将显示一个输入对话框, 如果在该对话框中输入字符串“VisualBasic”, 则在标签中显示的内容是 。,BASIC,例 在窗体上画一个文本框、一个标签

9、和一个命令按钮, 其名称分别为Text1、Label1和Command1,然后编写 如下两个事件过程: Private Sub Command1_Click() StrText=InputBox(“请输入”) Text1.Text=StrText End Sub Private Sub Text1_Change() Label1.Caption=Right(Trim(Text1.Text),3) End Sub 程序运行后,单击命令按钮,如果在输入对话框中输 入abcdef,则在标签中显示的内容是 A)空 B) abcdef C)abc D)def,例:执行以下程序段 a$=“Visual B

10、asic Programming” b$=“c+” c$=Ucase(left$(a$,7)&b$&Right$(a$,12) 后,变量c$的值为 A)Visual BASIC Programming B)VISUAL c+ Programming C)Visual c+ Programming D)VISUAL BASIC Programming,例:执行以下程序后输出的是 Private Sub Command1_Click() Ch$=”AABCDEFGH” Print Mid(Right(ch$,6),Len(left(ch$,4),2) End Sub A)CDEFGH B)ABCD C)FG D)AB,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号