首页 理论教育 VisualBasic案例化程序设计

VisualBasic案例化程序设计

更新时间:2025-01-18 工作计划 版权反馈
【摘要】:A.第5次练习B.第5次str1C.第var1次练习D.第var1次str15.以下不正确的VB表达式是()。运行程序,在Text1文本框中输入456,单击按钮Command1,然后在出现的输入框中输入123,单击“确定”按钮,在Text1中显示的内容是()。①设A=5,B=6,Print 3<2 OR A<=B ___________________________________。

一、选择题

1.下面(  )变量名是错误的。

A.姓名      B.a     C.a123      D.a.1

2.下面(  )是字符串数据的类型声明字符。

A.%        B.$      C.&        D.!

3.要声明一个全局变量,应该这样做(  )。

A.将变量声明放在某个过程中,并使用Public关键字

B.将变量声明放在任何一个模块的通用声明段,并使用Privae关键字

C.将变量声明放在标准模块的通用声明段,并使用Private关键字

D.将变量声明放在标准模块的通用声明段,并使用Public关键字

4.如果变量赋值为str1=“练习”,var1=5,则语句Print“第”& var1 &“次”& str1输出的结果为(  )。

A.第5次练习  B.第5次str1

C.第var1次练习  D.第var1次str1

5.以下不正确的VB表达式是(  )。

A.5/2+4    B.xyz Mod abc

C.128÷4+sin(60)  D.2^4+sin(500)

6.下列数据中(  )是Boolean型常量。

A.123     B.And      C.Ture      D.Or

7.I被j整除的逻辑表达式是(  )。

A.I/j=0     B.I\j=0      C.I<>j       D.I mod j=0

8.表达式为4+5\6*7/8 mod 9的值为(  )。

A.4       B.5       C.6        D.7

9.下面的运算符中优先级最高的是(  )。

A.Not      B.\       C.<        D.*

10.在窗体上放置一个命令按钮Command1和一个文本框Text1,把Text1的Text属性设置为空,运行下面的事件过程代码。

运行程序,在Text1文本框中输入456,单击按钮Command1,然后在出现的输入框中输入123,单击“确定”按钮,在Text1中显示的内容是(  )。

A.579       B.123       C.123456      D.456

11.在默认情况下,InputBox函数返回值的类型为(  )。

A.字符串    B.变体     C.数值      D.数值或字符串

12.下列(  )是日期常量。

A.“2/1/02”   B.2/1/02    C.#2/1/02#    D.{2/1/02}

13.下列叙述中不正确的是(  )。

A.变量名的第一个字符不一定是字母

B.变量名的长度不超过255个字符

C.变量名可以包含小数点或者内嵌的类型声明字符

D.变量名不能使用关键字

14.要强制显式声明变量,可在窗体模块或标准模块的通用声明段中加入语句(  )。

A.Option Base  B.Option Explicit

C.Option Base 1  D.Option Compare

15.表示条件“身高T超过1.7米且体重W小于62.5千克”的逻辑表达式是(  )。

A.T>=1.7 And W<=62.5        B.T<=1.7 Or W>=62.5

C.T>1.7 And W<62.5         D.T>1.7 Or W<62.5

16.如果希望用变量X来存放数据1234.5678912,应将X定义为(  )类型。

A.单精度型   B.双精度型    C.长整型     D.字符型(www.xing528.com)

17.Visual Basic认为下面(  )组变量是同一个变量。

A.A1和a1             B.SUM和SUMMARY

C.AVER和AVERAGE          D.A1和A-1

18.语句X=X+1的正确含义是(  )。

A.变量X的值与X+1的值相等     B.将变量X的值存到X+1中去

C.将变量X的值加1后赋给变量X   D.变量X的值为1

二、填空题

1.设有以下定义语句:

Dim max,min As Single,d1,d2 As Double,abc As String*5。

则变量max的类型是__________,变量min的类型是__________,变量d1的类型是__________,变量d2的类型是__________,变量abc的类型是__________。

2.存储3.2345可用__________数据类型且内存容量最小。

3.字符串运算符“+”两旁的操作数应均为__________类型数据。

4.用__________关键字可以声明过程级变量,用__________或者__________关键字来声明模块级变量,用__________关键字来声明全局变量。

5.设A=2,B=-4,则表达式3*A>5 OR B+8<0的值是__________。

6.请写出下列语句的运行结果。

①设A=5,B=6,Print 3<2 OR A<=B ___________________________________。

②Print"12"+50___________________________________。

③A=5,Print A+"10"___________________________________。

④Print 78\10+78/10___________________________________。

⑤Print #1991/1/31#+1___________________________________。

7.将下面的条件用VB的逻辑表达式表示。

①x是小于100的非负数___________________________________。

②X+Y小于10,且X-Y大于0___________________________________。

③X、Y都是正整数或都是负整数___________________________________。

④X、Y之一为0但不得同时为0____________________________________。

⑤X为能被5整除的偶数____________________________________。

三、简答题

1.隐式声明和显式声明各代表什么意思,编程时使用哪种方式更有优势?

2.下面的符号名中哪些是合法的VB符号常量和变量名?

x1,  2a,  if,  x&2,  y%x,  x>y,  vbRed,  x_y

3.VB中是否可以出现下列形式的数?

D32, 3.457E-10, .368,  2.5E, 1.87E+5, 12E3.8, 8.75D+6

4.写出下面数学表达式对应的VB算术表达式。

★注意:表达式中a、b、c、d、x、y、z均为变量。

5.在VB中Xor表示一种什么运算?举例说明。

6.VB中有几类运算?其运算的优先顺序如何排列?

四、设计题

1.根据华氏温度计算摄氏温度。使用输入框输入华氏温度,用Print方法显示摄氏温度结果,设计界面如图3-3所示。[提示:计算公式为C=5/9*(F-32),其中F表示华氏温度,C表示摄氏温度。]

图3-3 设计题1参考界面

2.在文本框中分别输入被除数和除数,当单击“执行除法运算”按钮时,在下面三个文本框中分别显示计算结果,设计界面如图3-4所示。

图3-4 设计题2参考界面

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈