实验作业 程序设计基础1
【实验编号】B31
【实验环境】Windows 7、Visual 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 ]中的两个变量是同一个变量
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)的值是[ D ]。
(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. 要强制显示声明变量,可在窗体模块或标准模块的声明段中加入语句[ D ]。
(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 ]。
(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.下面[ D ]不是字符型常量。
(A) “你好” (B) “ “ (C) “True” (D) #False#
20.下列符号常量的声明中,[ A ]是不合法的。
(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 ]组变量是同一个变量。
(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小时内删除。
发表评论