实验作业 程序设计基础1
【实验编号】B31
【实验环境】Windows 7Visual Basic 6.0
【实验名称】VB编程基础(一)
【实验目的
1、掌握VB的基本数据类型,变量、常量的定义格式
2、掌握运算符和表达式的表示方法
【实验要求】
1、选择题,填空题标明题号,答案写在实验报告上。
2、程序设计题中的第1题要求把事件代码写在实验报告上。
3、程序设计题的结果,需要建一个作业文件夹,压缩后上交到FTP服务器上。
【实验提示】
1、对于“上次实验课任务”尚未完成的同学:首先,完成本次实验作业;之后,利用剩余时间,补完“上次实验课任务”尚未完成的作业任务。
2、基本知识部分,可以参考“第3章 Visual Basic语法基础2012.11.18.ppt”
【实验内容】
一、选择题
1、下列可作为VB变量名称的为(B)
A)4*delta  B)Alpha    C)4ABC    D)AB@
2、下列可作为VB变量名称的是(D)
A)Filename  B)A(A+B)    C)254D    D)Print
3、下列可作为VB变量名称的为(B)
A)4*delta  B)Alpha    C)4ABC    D)AB@
4、在Visual Basic中下面[ ]中的两个变量是同一个变量
A. A1和a1   B. Sum和Summmary C. Aver和Average   D. A1和A-1
5、表达式25.28 Mod 6.99的值是[  C ]。
(A)1 (B)5 (C)4 (D)出错
6、表达式5 ^ 2 Mod 25 \ 2 ^ 2的值是[  D ].
(A)1 (B)0 (C)6 (D)4
7、运算符\两边的操作数若类型不同,则[  A ]再运算。
A、取整为Byte类型              B、取整为Integer类型
C、四舍五入为整型                D、四舍五入为Byte类型
8、语句Print "5*5" 的显示结果是 [  C ]
A、25        B、"5*5"          C、5*5          D、出现错误提示
9.在以下选项中,不合法的visual basic变量名是(B )       
A)a5b      B)_xyz    C)a_b    D) andif
10下列1)各项中,只有__D____才是常量;2) 各项中,只有___A___不是常量。
1) A.E-3        B.E+03          C.10^3            D.1.E03
2) A.1E-3        B.13            C.”abc”        D.X1*3
11. 表达式( 7 \ 3 + 1) * (18 \ 5 - 1)的值是[ ]。
(A)8.67 (B)7.8 (C)6 (D)6.67
12.表达式3^2*12-4^(2/4)的值为__B____
A.104      B.106      C.108        D.出错
13. 要强制显示声明变量,可在窗体模块或标准模块的声明段中加入语句[ ]。
(A)Option Base 0 (B)Option Explicit
(C)Option Base 1 (D)OptionCompare
14.表达式2*3^2+4*2/2+3^2的值是___D___       
A.30      B.31    C.49      D.48
15、在Visual Basic中,表达式3*2\5Mod3的值是(A)           
A)1  B)0    C)3    D)出现错误提示
16.Visual Basic允许的常量有[ ]。
(A) E7 (B) 4.8E2 (C) 2.5*10 (D) E-5
17.\ , / , Mod , *四个算术运算符中,优先级最低的是[  C ]。
(A) \ (B) / (C)Mod (D) *
18.下列[  C ]是日期型常量。
(A) “2/1/02” (B) 2/1/02 (C) #2/1/02# (D) {2/1/02}
19.下面[ ]不是字符型常量。
(A) “你好”   (B) “ “   (C) “True”   (D) #False#
20.下列符号常量的声明中,[ ]是不合法的。
(A)Const a As Single=1.1 (B)Const a As Single= “12”
(C)Const a As Double=Sin(1) (D)Const a = “OK”
21.Visual Basic认为下面[ ]组变量是同一个变量。
(A)A1和a1 (B)Sum和Summary
(C)Aver和Average (D)A1和A_1
22.下列叙述中不正确的是[   CD ]。 (多选)
(A)变量名的第一个字符必须是字母
(B)变量名的长度不超过255个字符
(C)变量名可以包含小数点或者内嵌的类型声明字符
(D)变量名不能使用关键字
23.以下不能作为Visual Basic变量名的是[ CDE  ]。(多选)
(A)EI (B)E12 (C)12-E (D)E-12 (E)12.5
24.以下可作为Visual Basic变量名的是[ BC  ]。 (多选)
(A)F1.1 (B)pi (C)F2A (D)2FA
25.以下可作为Visual Basic变量名的是[ AB  ]。(多选)
(A)SIN (B)CO1 (C)COS(X) (D)LOG(X)
、填空题
1.语句Dim C As String    )”定义的变量C,可用于存放控件的Caption的值。
2.长整型变量(Long类型)占(  4  )个字节。
3.表达式2 * 4^3 + 4 * 6 / 3 + 3^2的值是(  45  )。
4.表达式16 / 2 - 2 ^ 3 * 7 Mod 9的值是(  6  )。
5.表达式81 \ 7 Mod 2 ^ 2的值是(  3  )。
6设计VB程序的主要步骤是:(  设计界面)、(  设置属性  )、(  编写代码保存工程    )、(  运行调试  )。
7如果希望对应用程序中的所有变量都进行说明,可以在窗体或模块的声明部分添加一条语句:(  Option Explicit  )。
8.求a与b之积除以c的余数,用Visual Basic表达式可表示为( a*b Mod c    )。
9若要改变标签控件所显示的文字内容,就要改变该控件的(  captain  )属性。
10.声明单精度常量PI代表3.1415926的语句是( const pi = 3.1415926    )。
11.#20/5/01#表示(  日期  ) 类型常量。
12大一vb程序设计基础我们使用( Const    )来声明符号常量。
三.在立即窗口操作并检验结果是否与所想相同,最后给出结果。
1.
5+10 mod  10  \  9 / 3 +2 ^2 =5 
2.
a=3  求:
a ^2=9
10/a=3.333
10\a=3
10mod a= 1
3.
print 10\4 = 2
Print 25.63\6.78 = 3
Print 25.68 mod 6.99 = 5
4.
设A=mouse,B=trap
执行C=A+B
Print c
结果:MouseTrap
5.
"abcdef" & 12345  =    abcdef12345   
"abcdef " + 12345  =    123456   
"123" &  456      =    123456     
"123" +  456      =    579     
"123 " +  True    =  122     

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。