当前位置:首页 > 二级VB版本同步练习
A.10∧(1.256) B.D32 C.2.5E D.12E3
5.下面的数写成普通的十进制数是 2.65358979335278D-006 (B) A.0.0000265358979335278 B.0.00000265358979335278 C.0.000265358979335278 D.0.000000265358979335278 6. 下面的数写成普通的十进制数是 1.21576654590569D+019 (D) A.12157665459056900 B. 121576654590569000 C.1215766545905690000 D.12157665459056900000
7.下面的数写成普通的十进制数是 8.6787E+8 (B) A.86787000 B.867870000 C.8678700
D.8678700000
`8. 下面的数写成普通的十进制数是 2.567E-12 (A) A.0.000000000002567 B.0.0000000002567 C.0.000000002567
D.0.00000000002567
9. 设a=2,b=3,c=4,d=5,下列表达式的值是 二.填空题:
a>b AND c<=d OR 2*a>c (B) A.True B.False
C.-1 D.1
10. 设a=2,b=3,c=4,d=5,下列表达式的值是
3>2*b OR a=c AND b<>c OR c>d (C) A.1
B.True C.False D.1
11.设a=2,b=3,c=4,d=5,下列表达式的值是
NOT a<=c OR 4*c=b∧2 AND b<>a+c (D) A.-1 B.1 C.True
D.False
12.实现字符的Unicode编码方式与ANSI编码方式相互转换的函数是(B) A.Str B.StrConv C.Trim D.Mid
1.下列Visual Basic表达式CONTT.DE+COS(28°)有错误,其正确的形式是 __________ CONTT*DE+Cos(28*3.14159/180) 。
2.下列Visual Basic表达式-3/8+8.INT24.8有错误,其正确的形式是 __________(-3)/8+8*Int(24.8) 。
3.下列Visual Basic表达式(8+6)∧(4÷-2)+SIN(2*π)
有错误,其正确的形式是 _____________(8+6)∧(4/(-2))+Sin(2*3.14159) 。
4.下列Visual Basic表达式[(x+y)+z]×80-5(C+D)有错误,其正确的形式是 ________((x+y)+z)*80-5*(C+D) 。
5.与下列数学式子cos2(c+d) ((C+D)为弧度)
对应的Visual Basic表达式是 _______Cos(c+d)∧2 或 Cos(c+d)*Cos(c+d) 。
VB高教版同步练习 第 5 页 / 共 45页
6.与下列数学式子5+(a+b)2对应的Visual Basic表达式是 __________文5+(a+b)∧2 或5+(a+b)*(a+b) 。
7.与下列数学式子cos(x)(sin(x)+1) (x为弧度)
对应的Visual Basic表达式是 __________Cos(x)*(Sin(x)+1) 。
8.与下列e2+2数学式子对应的Visual Basic表达式是 ___________ Exp(2)+2 。 9.与下列2a(7+b)数学式子对应的Visual Basic表达式是 _________ 2*a*(7+b) 。
10.与下列8e3.ln2数学式子对应的Visual Basic表达式是 __________8*Exp(3)*Log(2) 。 (假定以下操作在立即窗口中执行)
11.以下语句的输出结果是 _____________ A 。 print chr$(65)<CR> (<CR>为回车,下同)
12.以下语句的输出结果是 _____________ 1 。 print sgn(2)<CR> 13.执行以下语句后,输出结果是 _________ Good Morning 、 __________ Good Morning 。 a$=\<CR> b$=\<CR> print a$+b$<CR> print a$&b$<CR>
14.执行以下语句后,输出结果是 ___________ ABCD 、 __________ HIJK 。 s$=\<CR>
print left$(s$,4)<CR> print right$(s$,4)<CR>
15.执行以下语句后,输出结果是 _____________ CDEF 、 _____________ 11 。 s$=\<CR> print mid$(s$,3,4)<CR> print len(s$)<CR>
16.执行以下语句后,输出结果是 ___________ 0 、 ___________ abcdefghijk 。 s$=\<CR> print instr(s$,\<CR> print lcase$(s$) <CR>
17.假定当前日期为2003年10月5日,星期五,则执行以下语句后,输出结果是 _________ 5 、 ___________ 10 、 _________ 2003 、 __________ 6 。 print day(now) <CR> print month(now) <CR> print year(now) <CR>
print weekday(now) <CR>
18.在Visual Basic中,字符串常量要用、 __________ 双引号 括起来,日期/时间型常量要用 _________ # 括起来。
19.在5.0/6.0版的Visual Basic中,字符采用 __________ Unicode 编码方式。在这
VB高教版同步练习 第 6 页 / 共 45页
种编码方案中,一个中文字符或一个西文字符均视为 ___________ 1 个字符,每个字符用 __________ 2 个字节编码。
20.下列语句的输出结果是 __________ 12345.68 。 Print Int(12345.6789 * 100 + 0.5) / 100 第五章 数据的输入与输出习题
一、选择题:
1.假定Picture1和Text1分别为图片框和文本框的名称,下列不正确的语句是(C) A. Print 25 B. Picture1.Print 25
C.Text1.Print 25 D.Text1.Print 25
2. 以下语句的输出结果是(在立即窗口中) a=27 <CR> (<CR>为回车,下同) b=65 <CR>
Print a;b <CR> (D) A.27Δ65 B.Δ27Δ65 C.Δ27ΔΔ65
D.Δ27ΔΔ65Δ
(Δ表示空格,下同)
3.以下语句的输出结果是(在立即窗口中) a=\<CR> b=\<CR> Print a;b <CR> (C) A.BeijingΔShangHai B.ΔBeijingΔShangHai C.BeijingShangHai
D.ΔBeijingΔShangHaiΔ
4. 语句Print 5*5\5/5的输出结果是(B) A.5 B.25 C.0
D.1
5. 设a、b、c为整型变量,其值分别为1、2、3,以下程序段的输出结果是 a=b:b=c:c=a Print a;b;c (D) A.1 2 3
B.2 3 1
C.3 2 1 D.2 3 2
6.语句Print Sgn(-6∧2)+Abs(6∧2)+Int(-6∧2)的输出结果是 (C) A.-36
B.1 C.-1 D.-72
7. 以下语句的输出结果是
a=Sqr(3)
Print Format(a,\ A.$1.732 B.$$1.732 C.$1732
D.$$0001.732
8. 以下程序段的输出结果是 a = Sqr(3) b = Sqr(2) c=a>b Print c (D) A.-1 B.0 C.False
D.True
9. 以下语句的输出结果是
Print Format$(32548.5,\(C) A.32548.5 B.32,548.5
C.032,548.50 D.32,548.50
10. 执行以下程序段后,变量c$的值为 a$ = \ b$ = \
c$ = b$ & UCase(Mid$(a$, 7, 6)) &
VB高教版同步练习 第 7 页 / 共 45页
Right$(a$, 11)(D)
A.Visual BASIC Programing B. Quick Basic Programing
C.QUICK Basic Programing D. Quick BASIC Programing
11.表达式4+5\6*7/8 Mod 9的值是(B) A.4 B.5 C.6
D.7
12.InputBox函数返回值的类型为(B) A.数值 B.字符串 C.变体
D.数值或字符串(视输入的数据而定) 13.在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1_Click() a = InputBox(\the First integer\
b = InputBox(\the Second integer\
Print b + a End Sub
程序运行后,单击命令按钮,先后在两个输入对话框中分别输入456和123,则输出结果是(D) A.579
二、填空题:
B.123 C.456
D.123456
14.在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1_Click() Dim a, b As Integer
a = InputBox(\the First integer\
b = InputBox(\the Second integer\
Print b + a End Sub
程序运行后,单击命令按钮,先后在两个输入对话框中分别输入456和123,则输出结果是 (A) A.579 B.123 C.456
D.123456
15.执行下面的语句后,所产生的信息框的标题是
a=MsgBox(\,,\,\,5)(A)
A.BBBB B.空 C.AAAA
D.出错,不能产生信息框
1.语句Print\的输出结果是 25+32= 57 。 2.以下语句的输出结果是 Beijing 。 s$=\
s$=\Print s$
3.以下语句的输出结果是 3 。
a%=3.14156 Print a%
4.设a=Sqr(2)*Sqr(3),下列语句的输出结果分别是 002.45 、 2.449 、 24.49E-01 、
VB高教版同步练习 第 8 页 / 共 45页
共分享92篇相关文档