VB练习作业

发布 2022-07-04 03:59:28 阅读 5018

一、单项选择题。

1.以下4种描述中,错误的是___

a. 常量在程序执行期间其值不会发生改变。

b. 根据数据类型不同,常量可分为字符型常量、数值常量、日期/时间型常量和布尔型常量。

c. 符号常量是用一个标识符来代表一个常数,好象是为常数取一个名字,但仍保持常数的性质。

d. 符号常量的使用和变量的使用没有差别。

2.下面合法的常量是___

a. 1/2 b. 'abcd' c. 1.2*5 d. false

basic中可以用类型说明符来标识变量的类型,其中表示货币型的是___

abcd. $

4.下面___是不合法的整常数。

a.100 b.%o100 c.&h100 d.&o100

5.以下关键字中,不能定义变量的是___

a. declare b. dimc. public d. private

6.表达式16/4-2^5*8/4 mod 5\2的值为___

a. 14 b. 4 c. 20 d. 2

7.用十六进制表示visual basic的整型常数时,前面要加上的符号是___

a. &h b. &oc. hd. o

basic日期型常量的定界符是___

ab.‘’cd. {

9.数学关系式3≤x<10表示成正确的vb表达式为___

a. 3<=x<10b. 3<=x and x<10 c. x>=3 or x<10d. 3<=x and <10

10.下面正确的赋值语句是___

a. x+y=30b. pi*r*r=yc. y=x+30d. x=3y

11. \mod,*四个算术运算符中,优先级别最低的是___

abc. mod d. *

12.表达式asc("f")的类型是___

a. 字符表达式 b. 关系表达式 c. 算术表达式 d. 逻辑表达式。

13.下面语句中有非法调用的是___

a. x=sgn(-1b. x=fix(-1)

c. x=sqr(-1d. x$=chr$(65)

14.表达式 mod 5.8的运算结果分别是___

a b c d

15.如果变量 a=2、b="abc"、c="acd"、d=5,则表达式 ac and b<>c 的值为___

a. trueb. falsec. yesd. no

16.下面不正确的赋值语句是___

a. x=30-y b. y= c. y=x+30 d. y=x\3

17.为了给x,y,z三个变量赋初值1,下面正确的赋值语句是___

a. x=1∶y=1∶z=1b. x=1,y=1,z=1 c. x=y=z=1d. xyz=1

18.以下4类运算符,优先级最低的是___d___

a. 算术运算符 b. 字符运算符 c. 关系运算符 d. 逻辑运算符。

19.如果在立即窗口中依次执行下列命令:

a=8 b=9

print a>b

则输出的结果是___

a. 1 b. 0 c. false d. true

20.已知a="12345678",则表达式left(a, 4) +mid(a, 4, 2)的值是___

a. 123456 b. "123445c. 123445 d. 1279

21.在visual basic中,y1+z2=a*sin(b*x+c)+k表达式的类型是___

a. 算术表达式 b. 关系表达式 c. 逻辑表达式 d. 字符表达式。

22.下列表达式的值为真的是___

a. "a">"a" b. "9">"a" c. "that">"thank" d. 12>12.1

23.在下列算术运算符中,运算等级最高的是___

a. 取负b. 乘、除(*,c. 取模(mod) d. 加、减(+,

24.如果变量a=2,b=3,c=4,d=5,表达式not a>b and not d<>c的值是___

a. true b. false c. 1 d. 0

25.在一个有(1)逻辑运算、(2)算术运算、(3)关系运算混合在一起的表达式(无括号)中,其运算顺序为___

a. (1)(2)(3b. (3)(2)(1) c. (2)(3)(1) d. (2)(1)(3)

26.表达式a%+b&+c!-d#的结果为___

a. 整型 b. 长整型 c. 单精度型 d. 双精度型。

27.下列符号中,可以用作vb变量名的是___

a. c%ab b. 3sum c. sum3 d. len

28.在下列表达式中,正确的日期型常量是___

a. "12/04/01b. 12-04-2001 c. {12/04/01d. ##

29.条件:1a. x>1 and x<=2 or x>=10 and x<15 b. x>1 or x<=2 or x>=10 or x<15

c. x>1 or x<=2 and x>=10 or x<15 d. x>1 and x<=2 and x>=10 and x<15

30.设有如下的记录类型。

type student

number as string

name as string

age as integer

end type

则正确引用该记录类型变量的**是___b___

a. "张红b. dim s as student

张红"c. dim s as type studentd. dim s as type

"张红"张红"

VB作业练习题

实验报告。实验名称分支程序设计实验第 5 次实验实验日期 2013.3.2 指导教师黄斐 班级 09002 学号 1209404063 姓名吴鹏成绩。一 实验目的。1 熟悉算法及程序设计基础。2 熟悉if then else end if 结构语句。二 实验内容。1 上机指导书实验3 1三个数的交换...

《VB》上机作业

上机作业。第3章结构化程序设计与数组。一 分支结构 1 旧教材 p82 新教材 p87 程序设计题 1。2 旧教材 p83 新教材 p87 程序设计题 2。3 输入一个字符,判断该字符是否为字母 数字 空格还是其它符号。请分别用块if结构和情况选择语句来实现。二 循环结构 一 1 旧教材 p83 新...

VB大作业

2010 2011学年第一学期。课程大作业。一 编写程序,建立并输出一个10x10的矩阵,该矩阵主对角线元素为1,其余元素为0。1 private sub form click dim mat 10,10 for i 1 to 10 for j 1 to 10 if i j then mat i,j...