VB变量常量练习题

合集下载

VB常量、变量、表达式及运算、内部函数练习题(带答案)

VB常量、变量、表达式及运算、内部函数练习题(带答案)

VB常量、变量、表达式及运算、内部函数练习题(带答案)VB程序设计基础练习题(常量及变量、内部函数、表达式及运算)1.下面表达式的值是False的有:(A) “n“ "969""n97"(B) InStr("visualbasic","b")Len("basic")(C) Str(2021) "1997"(D) UCase("aBC")"aBC"2.设s1和s2都是字符串型变量,s1="Visual Basic" : s2="b",则下列表达式中结果为True的是:(A) Mid(s1,8,1) s2(B) Len(s1)2*Instr(s1, "l")(C) Chr(66) Right(s1,4) = "Basic"(D) Instr(Left(s1,6), "a")+60 Asc(UCase(s2))3、下列为单精度变量的是(A)x$ (B)x (C)x! (D)x#4、Dim a,c As Integer,a和c的数据类型分别为(A) 都是整型(B) a是变体,b是整型(C) a是整型,b是变体5.下列函数中,返回值是字符串的有:(A) Chr (B) InStr (C) Val (D) Asc6.下列函数中,返回值不是字符串的是:(A) Trim (B) Left (C) Rnd (D) Str7.下列7个表达式中,表达式的值不是数值5或5.0的是:① Sqr(25);② 25 ^ 0.5;③ 55 Mod 10;④ 5.5 \ 1.2;⑤ 5 *3 / 15 * 5;⑥ Abs(5 - 10);⑦ (3 * 3 +4 * 4) ^ (1 / 2)。

VB常量变量及表达式练习题

VB常量变量及表达式练习题

VB常量、变量及表达式练习题一、判断题1.ST$、B001、ASC都是合法的变量名。

()2.表达式5*7\3与7\3*5的值相等。

()3.”A”大于”a”。

()二、写出VB的运算符,按优先级别写。

1.算术运算符:2.关系运算符:3.逻辑运算符:三、填空题1.表达式4+15 Mod 8的值是_____。

2.“a”,”T”,”Z”,”9”这四个字符中,______的ASCII码值最大。

3.表达式3\3*3/3 mod 3的值是_______.4.当X=-19,Y=8,F=100,NUM=-12时,求下列表达式的逻辑值(用True和False回答)(1)X>0 OR X<=0 逻辑值为______(2)NOT (X>Y) 逻辑值为_______(3)X+Y<=NUM逻辑值为______(4)X-Y<NUM AND NOT(Y>0) OR NUM >=-25 逻辑值为______(5)X MOD 2=0 逻辑值为____5."7 mod 3+3^3/4\5"的值为____6.True or False 的值为_____7.X,Y均小于Z的表达式为________8.表达式“4<5 and 7=5“的值为______9.若a的值为True,则表达式“a=(4=3)“的值为______10.字符串常量必须用_____括起来。

11.闰年的条件是:年份(Y)能被4整除,但不能被100整除;或者Y能被400整除.表示该条件的逻辑表达式是:12.表示条件"变量X 为能被5整除的偶数"的逻辑表达式是:13.一元二次方程ax 2+bx+c=0有实根的条件是a ≠0,并且b 2-4ac ≥0,表示该条件的逻辑表达式是:四、选择题1.下面四个VB 关系表达式中结果为“真“的是( )A. “A”>”A ”B. “THAT ”>”THE ”C. ”H ”D. “b ”>”B ” 2.下面四个表达式中其值为0的是( )A. 4/5B. 5 mod 4C. 4\5D. 4 mod 53.下面表达式的值为真的是( )A. “ABC ”>”Aba ”B. “3+2”>”4”C. “ABC ”>”ABC ”D.“ABC ”>”ABB ”4、求一个三位正整数N 的十位数的正确方法是( )A.Int(N/10)-Int(N/100)*10B.Int(N/10)-Int(N/100)C.N-Int(N/100)*100D.Int(N-Int(N/100)*100)5、若x 是大于零的偶数,则下列关系表达式值一定为真的是( )A . x Mod 2 = 1B .x\2 = 0C . x\2 = x/2D .Int(x/2) <> x/26、设a=2,b=3,c=4,d=5,表达式 a>b And c<=d Or 2*a>c 的值是 ( )A .TrueB .FalseC .-1D .1六、写出下列数学式的VB 表达式 1.xy n n n )2)(1(-- 3.4131211+++2.311xy + 4.yx xy x 133++函数练习1.写出下列函数的值(1)INT(-3.5)+INT(4.8)(2)SIN(0) (3)SQR(ABS(-10)+15) (4)LOG(EXP(12)) (5)10\5/32.X=-8.55,下列函数表达式的值各是什么(1)ABS(X)+INT(X)(2)SIN(X)+SIN(-X) (3)INT(SQR(-X)) (4)FIX(X)+INT(X)(5)FIX(2*X)*10 3.写出下列数学表达式的VB 表达式(1))2(cos 2π (2)aac b b 242-+- (3)2ln 8x e (4)322)lg(x b a + (5)033sin lg +x (6)||sin 2x x e x-+ (7)|sin |ln 3yx x e ++π 4.把VB 表达式写成数学表达式(1)(SIN(X)+COS(X)+ABS(X))*(LOG(9)/LOG(10)+TAN(X))(2)(EXP(X)+EXP(Y))/(A+B)5.选择题(1)X=-9.8,表达式INT(X)+FIX(-X)的值是( ) A.1 B.17 C.0 D.-1(2)执行A =9\4后,A 的值为( ) A.9/4 B.3 C.2 D.2.25(3)表达式SQR(2^3^2) MOD 7的值为( )A.0B.1C.2D.3(4)下列逻辑表达式中正确的是( )A.X>Y AND Y>ZB.X>Y>ZC.X>Y AND >ZD.X>Y .AND. Y>Z(5)表达式INT(17.8)+FIX(-17.8)的值是( )A.0B.-1C.1D.-16 (6)X+Y 小于10且X-Y 大于0的逻辑表达式是( )A.x+y<10 or x-y>0B.(x+y<10): (x-y)>0C.x+y<10 .and. x-y>0D.x+y<10 and x-y>0(7)表达式16/4-2^5*8/4 MOD 5\2的值为________。

VB基本知识及选择、循环结构习题

VB基本知识及选择、循环结构习题

一、VB 基本知识及选择、循环结构习题一、基本概念题(1) 说明下列哪些是Visual Basic 合法的直接常量,并分别指出它们的类型。

100.0 %100 1E1 123D3 123,456 0100“ASDF” “1234.5” #2004/10/7# 100# π&O78 &H123 True T -1123! 345.54#(2)下列数据哪些是变量,哪些是常量?是什么类型的常量?Name “name” False ff “11/16/99” cj“120” n #11/12/2004# 12.345(3) 下列符号中,哪些可以是Visual Basic 的合法变量名?A123 a12_3 123_a a,123 a 123 IntegerXYZ False Sin(x) 变量名 sinx π(4)把下列数学表达式写成Visual Basic 表达式:(1)5||z y x ++ (2)6)1(xy +(3)xy y x 310+ (4)a ac b b 242-+- (5)3211111r r r ++ (6)110ln 45sin 10++++y x e(5)写出下列表达式的值:(1)123 + 23 Mod 10 \ 7 + Asc("A")(2)Int(68.555 * 100 + 0.4) / 100(3)#11/22/2004# - 10(4)"ZXY" & 123 & "abc"(6)设a=7,b=3,c=4,求下列表达式的值:(1)a + 3 * c (2)a ^ 2 / 4(3)a / 2 + 3 \ 2 (4)a Mod 3 + b ^ 3 / c \ 5(7)写出下列函数的值:(1)Int(-3.14159) (2)Fix(-3.14159)(3)Sqr(Sqr(81)) (4)Len("Visual Basic 程序设计")(5)Int(Abs(99 - 100) / 2) (6)Sgn(7 * 3 + 2)(7)LCase("Hellow VB!") (8)Mid("Hellow VB!", 4, 3)(9)Left("Hellow VB!", 3) (10)Val("16个加23个")(11)Str(-459.55) (12)UCase("Visual Basic")二、 选择题(1)可以同时删除字符串前导和尾部空格的函数是 。

高中信息技术 VB常量、变量和数组 浏览题阅览题 会考复习题

高中信息技术 VB常量、变量和数组 浏览题阅览题 会考复习题

高中信息技术VB常量、变量和数组浏览题阅览题会考复习题学校:___________姓名:___________班级:___________考号:___________一、选择题1.能正确表达“a≤1或a≥5”的VB逻辑表达式是_______。

A、a<=1 或a>=5B、a<=1,a>=5C、a<=1 or a>=5D、a<=1 and a>=5【答案】C【解析】2.小李在设计VB程序时所使用复选框对象的属性窗口如下图所示,他想编制该复选框单击事件的处理过程,则该事件处理过程名是()A、CheckBox_ClickB、加粗_ClickC、Check1_ClickD、复选框_Click【答案】C【解析】3.设a= - 8,b=6,下列运行结果中,值最大的是()2*a+3*b B.sqr(a^2+b^2) C.int(a+b) D.abs(b+a/b)【答案】B【解析】4.有如下Visual Basic程序段:for i= 1 to 11 step 3s=s*inext i语句s=s*i共执行的次数为()A.11 B.10 C.5 D.4【答案】D【解析】5.下面的程序代码是通过函数求出二个整数型变量a、b中的较大值,其中所定义的函数名是()Function max(a, b As Integer) As IntegerIf a > b Then max = a Else max = bEnd FunctionPrivate Sub Command1_Click()Dim a As Integer, b As Integer, s as integera = Val(Text1.Text):b = Val(Text2.Text)s = max(a, b)Text3.Text = sEnd Submand1_ClickB.functionC.maxD.max(a, b As Integer)【答案】C【解析】6.在VB数组说明语句Dim a(3 To 8,4 To 9) As Single中,数组a的变量类型是()A.长整数型B.字符串型C.单精度实数型D.双精度实数型【答案】C【解析】Single表示的是单精度实数型。

vb基础知识问答题及答案

vb基础知识问答题及答案

vb基础知识问答题及答案VB基础知识问答题及答案一、数据类型1. VB中常用的数据类型有哪些?答:VB中常用的数据类型有整型、长整型、单精度浮点型、双精度浮点型、字符型、字符串型、布尔型等。

2. 整型变量在VB中占几个字节?答:整型变量在VB中默认占用2个字节,范围为-32768~32767。

3. 如何定义单精度浮点型变量?答:可以使用Dim语句定义,例如:Dim num As Single。

二、变量和常量1. VB中变量和常量有什么区别?答:变量是值会随程序执行而发生变化的标识符,而常量则是指值在程序执行时不会改变的标识符,常量通常用来表示数学常量或程序中不可变的值。

2. 如何定义常量?答:使用Const语句定义常量,例如:Const PI = 3.14159。

3. 如何声明并初始化一个变量?答:使用Dim语句声明变量,并在后面加上赋值符号和初始值,例如:Dim num As Integer = 10。

三、运算符和表达式1. VB中有哪些运算符?答:VB中有加、减、乘、除等基本运算符以及逻辑运算符、关系运算符等扩展运算符。

2. 如何求一个数的平方?答:使用指数运算符(^),例如:num ^ 2。

3. 如何进行字符串连接?答:使用&符号进行字符串连接,例如:str1 & str2。

四、控制语句1. VB中有哪些常用的控制语句?答:VB中常用的控制语句有if-else语句、switch-case语句、for循环语句、while循环语句、do-while循环语句等。

2. 如何使用if-else语句?答:if-else语句的格式为:If 条件 Then 语句1 Else 语句2。

例如:If num > 10 Then MsgBox("num大于10") Else MsgBox("num小于等于10")。

3. 如何使用for循环语句?答:for循环语句的格式为:For 变量名 = 起始值 To 终止值 Step 步长语句。

VB基础练习及参考答案

VB基础练习及参考答案

【知识点: 基本数据类型、常量和变量】1.下列数据中,在VB中用长整型(long)表示最恰当的是()A.宇宙中的原子数目 B.一头大象的体重(用吨表示)C.姚明的身高(用厘米表示) D.200注体育彩票头奖奖金(1000万/注)2.下列数据的类型属于Boolean逻辑型的是()A.2.1E38 B.30000 C.False D.2011-7-243.有如下程序段:x=5:y=6p=Not(x+y=11)该程序段运行后,P的数据类型和值分别是()A.Integer 11 B.Long 11 C.Boolean False D.Boolean True4.在VB中,下列能作为变量名的是()A.True B.Big@5 C.2012_NBA D.StuName_15.在VB中定义重力加速度g为常量,其值为9.8,下列定义正确的是()A.dim g as 9.8 B.dim g = 9.8C.const g as 9.8 D.const g = 9.86.VB标准函数Val(x)的作用是()A.求x的整数值 B.求e的x次方C.数字字符串x转换成数值 D.数值x转换成字符串7.字符串变量x的值为“student”,要从中取出子串“den”,适合的VB函数表达式是()A.Val(x,4,3) B.Str(x,4,3) C.copy(x,4,3) D.Mid(x,4,3)8.在VB中,若x=3.14159,下列表达式的值最大的是()A.Abs(x) B.fix(x) C.int(x) D.Abs(int(x))9.在VB中,要定义一个二维数组a,用于存储10行10列的五子棋棋谱,数组元素的值为“Black”代表黑子,为“White”代表白子,为“Zero”代表空子,则正确的数组定义语句是()A.Dim a(1 To 10, 1 to 10) As SingleB.Dim a(1 To 10, 1 to 10) As StringC.Dim a(1 , 10 ;1 ,10) As StringD.Dim a(10,10) As Integer10.定义一个二维数组,dim Stu(0 to 10,-1 to 1) as Integer,则该数组定义了多个相同类型的变量()A.20 B.33 C.22 D.12【知识点:基本运算和表达式】11.在VB中,下列表达式的运算结果最大的是()A.x=4/3 B.x=4\3 C.x=4^3 D.x=4*312.下列基本运算中,运算优先级最高的是A.Mod B.\ C.>= D.Not13.表达式-1 + 4 ^ 2 Mod 2 * 3的值是()A.3 B.-1 C.0 D.114.设一个三位整数n,它的个位数字是c,十位数字b,百位数字是a,则b的表达式是()A.n-a-c B.n-a*100-c C.n\10-n\100*10 D.n\10-(n\100)*1015.匀加速直线运动位移公式是221att vs+=,该公式的VB表达式是()A.s=v0t+1/2at^2 B.s=v0*t+1/2*at^2C.s=v0t+1/2*at^2 D.s=v0*t+1/2*a*t^216.在VB中,若x是大于零的偶数,则下列表达式值一定为真的是()A.x Mod 2=1 B.x\2=0 C.x/2=x\2 D.Int(x/2)<>x/217.在Visual Basic中,若a、b都是正整数且关系表达式a*b Mod 2=0为真,则下列说法正确的是( )A.a、b一定同时为奇数 B.a、b中必有一个为偶数C.a、b中必有一个为奇数 D.a、b一定同时为偶数18.设a=2,b=3,c=4,d=5 ,表达式 2*a>c or a>b and d>c 的值是( )A.true B.false C.ture D.flase19.如果x=4,y=6,那么以下运算结果为True的表达式是()A.(x<=4) and (y>6) B.(x<4) or (y>6)C.not (x>=4) and (x>=6) D.not (x+y<>10)【知识点:基础语句】20.要使得变量a和b的值都赋值为1,下列属于正确语句是()A.a,b=1 B.a=1,b=1 C.a=b=1 D. a=1:b=a21.将文本框Text1的数据赋值到数值型变量n中,正确语句是()A.n=text1 B.n=text1.text C.n=text1.text D. n=val(text1.text)22.北京大学自主招生, 只有测试成绩达到录取分数线才能录取;判定一个学生能否被录取,最适合的程序语句是()A.赋值语句 B.选择语句 C.循环语句 D.注释语句23.对于VB语句IF a=100 Then n=n+1 Else n=n-1,下列说法正确的是()A.a=100为赋值语句B.n=n+1和n=n-1均为关系表达式C.n=n+1和n=n-1均为赋值语句D.n=n+1为关系表达式,n=n-1为赋值语句24.有如下VB程序段:x=5:y=-4IF not (x+y=1) Then x=y-3 Else y=x+3该程序段运行后,x 的值为( )A.-7 B.8 C.0 D.525.有如下VB程序段:a=3:b=27:c=13IF b>10 ThenIF c<=10 Then a=4 Else a=bElsea=5end IF该程序执行后,a的值为( )A.27 B.4 C.5 D.1326.有如下VB程序段:For i= to 4 step 1k=k+iNext i要使循环体k=k+i执行5次,循环变量的初值是A.-2 B.-1 C.0 D.127.有如下VB程序段:a(10)=10For x = 9 To 1 Step -1a(x) = a(x+1)+1Next x该程序段运行后数组元素a(7)的值为()A.8 B.9 C.11 D.1328.运行如下Visual Basic程序,单击命令按钮Command1,出现如图所示的出错信息。

vb练习题第三章

vb练习题第三章

vb练习题第三章VB第三章练习一、选择题1.关于Visual Basic程序的说法不正确的是________。

A) 一行可以写多条语句,语句之间用“:”隔开B) 一条语句可以写在多行上,用“空格”加“_”作为续行标志C) 程序中的大小写字母不区分D) 变量在使用之前必须先定义类型2.Visual Basic的一条语句可以写在多行,但要用续行符,续行符应为________。

A) 一个空格加一个下划字符(_) B) 一个下划字符(_)C) 直接回车 D) 一个空格加一个连字符(-)3.Visual Basic的一行可以写多条语句,语句之间用________隔开。

A) 逗号 B) 分号 C) 顿号_ D) 冒号4.下列说法不正确的是 ________。

A) 注释语句是非执行语句,仅对程序的有关内容其注释作用,它不被解释和编译B) 注释语句可以作为代码中的一行C) 注释语句不可以放在其他语句的后面D) 代码中加入注释语句的目的是提高程序的可读性5.下列说法不正确的是________。

A) 调试程序时,使用解释运行方式比较方便B) 解释运行方式比编译运行方式运行应用程序的速度慢C) 解释运行方式必须在Visual Basic集成环境下使用D) 解释运行方式和编译运行方式都必须在Visual Basic集成环境下使用6.一般情况下,用Visual Basic创建应用程序分为4个主要步骤。

以下操作顺序正确的是________。

① 创建应用程序的界面② 编写程序代码,建立事件过程③ 设置对象属性④ 调试运行程序,生成可执行文件A) ①②③④ B)①③②④ C) ②①④③ D) ②③①④7.新建工程的快捷键是________ 。

A) Crtl+A B)Crtl+D C) Crtl+N D) Crtl+E8.工程文件的扩展名是________。

A) frm B) frx C) cls D)vbp9.假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为"Visual Basic Test"的语句为________。

VB第3章VB语言基础(类型常变量表达式内部函数语句)

VB第3章VB语言基础(类型常变量表达式内部函数语句)

VB第3章VB语言基础(类型常变量表达式内部函数语句)第三章语言基础VB试题班级:________考号:________姓名:________总分:_____第一部分:vb(234分)一、单项选择1、系统符号常量的定义通过()获得 ( )(2分)A、对象浏览器B、代码窗口C、属性窗口D、工具箱2、函数INT(RND(0)*100)是下列哪个范围内的整数 ( )(2分)A、(0,10)B、(1,100)C、(0,100)D、(1,99)3、以下可以作为VB变量名的是 ( )(2分)A、SINB、CO1C、COS(X)D、X(-1)4、VB表达式INT(-4.8)*6\3^2+FIX(-4.8)的值是_____________________( )(2分)A、0B、-5C、-4D、-65、下列可作为Visual Basic变量名的是 ( )(2分)A、A#AB、4AD、constA6、删除字符串前导和尾随空格的函数是( )(2分)A、Ltrim()B、Rtrim( )C、Trim( )D、Lcase7、在窗体画一个名称为COMMAND1的命令按钮,然后编写如下事件过程private sub command1_click()c=1234c1=trim(str(c))for i = 1 to 4print ________nextend sub程序运行后,单击命令按钮,要求在窗体上显示如下内容:1121231234则在下划线处应填入的内容为( )(2分)A、right(c1,i)B、left(c1,i)C、mid(c1,i,1)D、mid(c1,i,i)8、以下合法的Visual Basic标识符是( )(2分)A、ForLoopB、ConstC、9abc9、在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:Private Sub Command1_Click()Static X As IntegerStatic Y As IntegerClsY=1Y=Y+5X=5+XPrint X,YEnd Sub程序运行时,三次单击命令按钮Commandl后,窗体上显示的结果为 ( )(2分)A、15 16B、15 6C、15 15D、5 610、下列()是日期型常量 ( )(2分)A、"2/1/02"B、2/1/02C、#2/1/02#D、|2/1/02|11、要强制显示声明变量,可在窗体模块或标准模块的声明段中加入语句( )(2分)A、Option Base 0B、Option ExplicitC、Option Base 1D、Option Compare12、下面可以正确定义2个整型变量和1个字符型变量的语句是( )(2分)A、Dim n, m As Integer, s As StringB、Dim a%, b$, c As StringC、Dim a As Integer, b, c As StringD、Dim x%, y As Integer, z As String13、Rnd函数不可能产生的()值 ( )(2分)A、0B、1C、0.1234D、0.0000514、设a=4,b=3,c=2,d=1,下列表达式的值是a>b+1 Or c<="" and="" b="" c(="" mod="" p="">A、TrueB、1C、-1D、015、执行语句s=Len(Mid("VisualBasic",1,6))后,s的值是( )(2分)A、VisualB、BasicC、6D、1116、执行如下两条语句,窗体上显示的是a=9.8596Print Format(a,"$00,00.00") ( )(2分)A、0,009.86B、$9.86C、9.86D、$0,009.8617、函数INT(-13.2)的结果为: ( )(2分)A、-13.2B、13.2C、-13D、-1418、不能正确表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式( )(2分)A、A*B=0 AND A<>BB、(A=0 OR B=0) AND A<>BC、A=0 AND B<>0 OR A<>0 AND B=0D、A*B=0 AND (A=0 OR B=0)19、假设变量BOOLVAR是一个布尔型变量,则下面正确的赋值语句是 ( )(2分)A、BOOLVAR='TRUE'B、BOOLVAR=.TRUE.C、BOOLVAR=#TRUE#D、BOOLVAR=3<420、设有如下变量声明 Dim TestDate As Date 为变量TestDate 正确赋值的表达方式是 ( )(2分)A、T estDate=#1/1/2002#B、TestDate=# "1/1/2002" #C、TestDate=Date("1/1/2002")D、TestDate=Format("m/d/yy", "1/1/2002")21、下列字符串常量中,最大的是( )(2分)A、"北京"B、"上海"C、"天津"D、"广州"22、代数式x1 - | a | + ln10 + sin(x2 + 2л) / cos(57 o)对应的Visual Basic表达式是 ( )(2分)A、X1 - Abs(A) + Log(10) + Sin(X2+2*3.14) /Cos(57*3.14/180)B、X1 - Abs(A) + Log(10) + Sin(X2+2*л) / Cos(57*3.14/180)C、X1 - Abs(A) + Log(10) + Sin(X2+2*3.14) / Cos(57)D、X1 - Abs(A) + Log(10) + Sin(X2+2*л) / Cos(57)23、如果将布尔常量值TRUE赋值给一个整型变量,则整型变量的值为 ( )(2分)A、0B、-1C、TRUED、FALSE24、函数String(n, "str")的功能是 ( )(2分)A、把数值型数据转换为字符串B、返回由n个字符组成的字符串C、从字符串中取出n个字符D、从字符串中第n个字符的位置开始取子字符串25、在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()a$="VisualBasic"Print String(3,a$)End Sub程序运行后,单击命令按钮,在窗体上显示的内容是( )(2分)A、VVVB、VisC、sicD、1126、将数学表达式Cos2(a+b)+5e2写成Visual Basic的表达式,其正确的形式是( )(2分)A、Cos(a+b)^2+5*exp(2)B、Cos^2(a+b)+5*exp(2)C、Cos(a+b)^2+5*ln(2)D、Cos^2(a+b)+5*ln(2)27、NULL是指: ( )(2分)A、0B、空格C、未知的值或无任何值D、空字符串28、以下()程序段可以实施X、Y变量值的变换 ( )(2分)A、Y=X:X=YB、Z=X:Y=Z:X=YC、Z=X:X=Y:Y=ZD、Z=X:W=Y:Y=Z:X=Y29、将任意一个正的两数N的个位数与十位数对换的表达式为( )(2分)A、(N-INT(N/10)*10)*10+INT(N/10)B、N- INT(N/10)*10)*10+INT(N)/10C、INT(N/10)+(N-INT(N/10)D、(N- INT(N/10)*10)*10+INT(N/10)30、设a=2,b=3,c=4,d=5,下列表达式的值是Not a<=c Or 4*c=b^2 And b<>a+c( )(2分)A、-1B、1C、TrueD、False31、表达式25.28 Mod 6.99的值是( )(2分)A、1B、5C、4D、出错32、设A、B、C表示三角形的3条边,表示条件“任意两边之和大于第三边”的布尔表达式可以用()表示。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

满意回答
一.选择题
1.以下不合法的常量是[D ]。

(A) 10^2 (B)100 (C) 100.0 (D) 10E+01
2.Visual Basic允许的常量有[ C ]。

(A) E7 (B) 4.8E2 (C) 2.5*10 (D) E-5
3.常量-0.00013579的科学计数法是[ D ]。

(多选)
(A) -1,3579E+0.4 (B) 1.3579E-4 (C) -13.579E-5 (D) -1.3579E-04 4.\ , / , Mod , *四个算术运算符中,优先级最低的是[C ]。

(A) \ (B) / (C)Mod (D) *
5.下列字符串常量中,最大的是[ C ]。

(A)”Abc”(B)”ABC”(C)”Therec”(D)”Therea”
6.下列[ C ]是日期型常量。

(A) “2/1/02”(B) 2/1/02 (C) #2/1/02# (D) {2/1/02}
7.下面[D]不是字符型常量。

(A) “你好”(B) ““(C) “True”(D) #False#
8.表达式Int (8 * Sqr (36) * 10 ^ ( - 2) * 10 + 0.5) / 10的值是[ C]。

(A) .48 (B) .048 (C) .5 (D) .05
9.表达式Val(“.123E2CD”)的值是[ B ]。

B
(A) .123 (B) 12.3 (C) 0 (D) .05
10.下列符号常量的声明中,[ 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”
11.Visual Basic认为下面[ A ]组变量是同一个变量。

(A)A1和a1 (B)Sum和Summary
(C)Aver和Average (D)A1和A_1
12.下列叙述中不正确的是[ C]。

(A)变量名的第一个字符必须是字母
(B)变量名的长度不超过255个字符
(C)变量名可以包含小数点或者内嵌的类型声明字符
(D)变量名不能使用关键字
13.以下不能作为Visual Basic变量名的是[ CDE ]。

(多选)
(A)EI (B)E12 (C)12-E (D)E-12 (E)12.5
14.以下可作为Visual Basic变量名的是[ BC ]。

(多选)
(A)F1.1 (B)pi (C)F2A (D)2FA
15.以下可作为Visual Basic变量名的是[ AB ]。

(多选)
(A)SIN (B)CO1 (C)COS(X) (D)LOG(X)
16.设有以下定义语句:
Dim max , min As Single , d1 , d2 As Double , abc As String * 5
则变量max的类型是[ A ],变量min的类型是[ D ] ,变量d1的类型是[ A ] ,变量d2的类型是[ C ] ,变量abc的类型是[ B ]。

(A)可变类型(B)单精度型(C)双精度型(D)字符串型
17.要强制显示声明变量,可在窗体模块或标准模块的声明段中加入语句[ B ]。

(A)Option Base 0 (B)Option Explicit (C)Option Base 1 (D)OptionCompare
18.表达式( 7 \ 3 + 1) * (18 \ 5 - 1)的值是[C ]。

(A)8.67 (B)7.8 (C)6 (D)6.67
19.表达式5 ^ 2 Mod 25 \ 2 ^ 2的值是[ A].
(A)1 (B)0 (C)6 (D)4
20.表达式25.28 Mod 6.99的值是[C ]。

(A)1 (B)5 (C)4 (D)出错
21.表达式“12”+ “34”的值是[ A ]。

表达式“12”& “34”的值是[ A ]。

表达式12&34的值是[ A ]。

表达式12+34的值是[ D ]。

(A)“1234”(B)“12”“34”(C)“46”(D)46。

相关文档
最新文档