程序设计基础习题及参考答案

习题及参考答案

1 单项选择题:

(1)下列哪个符号是合法的变量名? ( )

A.VB123 B.Abs C.99Ji D.x\y 答案:

选择A。其他的:Abs是Visual Basic的关键字,99Ji以数字开头,x\y使用了整除运算符”\”,都是非法的。

(2)Visual Basic中的数据也可以以十六进制或八进制表示,十六进制数据以( )符号开头,八进制数据以( )符号开头。

A.$E B.$H C.&O D.&H 答案:D C

(3)如果X是一个正实数,对X的第三位小数四舍五入的表达式是 ( )

A.0.01*Int(x+0.005) B. 0.01*Int(100*(x+0.005)) C. 0.01*Int(100*(x+0.05)) D. 0.01*Int(x+0.05) 答案:

选择B。x是一个正实数,要保留n位小数,第n+1位四舍五入的数字公式是: Int(x*10+0.5)/10

因此,本题应该选择B。

(4)数学式子10sin25°写成Visual Basic表达式是 ( )

A.10Sin25 B.10* Sin(25) C.10*Sin(25°) D.10*Sin(25*3.14/180) 答案:

选择D。其他的选项:A、C属于语法错误,B中Sin(25)计算的是25弧度的正弦值,而不是sin25°的值,要将度数转换为弧度的公式是:弧度=度数*/180。

(5)下列哪组语句可以将变量A、B的值互换? ( )

A.A=B:B=A B. A=A+B:B=A-B:A=A-B C. A=C:C=B:B=A D. A=(A+B)/2:B=(A-B)/2 答案:

选择B。应该对每个选项内的赋值语句进行分析,判断其运行结果。 下面仅对B选项的三条语句的作用分析如下:

 A=A+B „将变量A和变量B相加后赋给变量A,此时A中存放的是和数

 B=A-B „由于A 中存放的是和数,A-B的值就是原先A中的值,赋给变量B,B的

值就是原先A中的值

 A=A-B „由于A中存放的是和数,B的值就是原先A中的值,A-B 的值就是原先B

中的值 ,赋给变量A,A的值就是原先B中的值。 这样达到了交换目的。

实际上,在引用第三个变量的情况下,将变量A、B的值互换常用如下的语句: T=A:A=B:B=T

(6)Visual Basic中不存在下列哪一种数据类型? ( )

A 字符串类型 B 日期类型 C 逻辑类型 D 指针类型 答案:

选择D。在Visual Basic中不存在指针(地址)类型,而在C++等语言中有指针类型。 (7)把数值型转换为字符串型需要使用下列哪一个函数? ( )

A Val B Str C Asc D Chr

n

n

答案:

选择 B。

(8)模拟方形骰子投掷的表达式是 ( )

A Int(6*Rnd) B Int(1+6*Rnd) C Int(6*Rnd-1) D Int(7*Rnd-1) 答案:

选择B。产生1~6 间的随机整数。请分析A、C、D 各产生什么样的随机整数。 (9)表达式Right(“asdf”,2)+UCase(“as”)的值为 ( )

A asas B asAS C dfas D dfAS 答案:

选择D。

(10)关于语句行,下列说法正确的是 ( )

A 一行只能写一个语句 B 一个语句可以分多行书写 C 每行的首字符必须大写 D长度不能超过255个字符 答案:

选择D。

在不使用续行符的情况下一条语句不可以分多行书写。如果一条语句太长了,超过编辑窗口的宽度,你以不想使用滚动条时,可以将一条语句分多行书写,但是前行的行末必须使用续行符” _” (空格和下划线)。例如下面这条语句,就分两行书写:

Form1.Print “如果一条语句太长了,超过编辑窗口宽度,”& _ “你以不想使用水平滚动条时,可以将一条语句多行书写。”

(11)如果希望用变量X来存放数据1234.5678912应将X定义为什么类型? ( )

A.单精度实型 B. 双精度实型 C.长整型 D.字符型 答案:

选择B。因为实型数1234.5678912 的有效数字超过7位,应该使用双精度实型。 (12)设Str1,Str2是字符型变量,Str1="Visual Basic123",Str2="a",则下面表达式中结果为True的是 ( )

A. Mid (Str1,5,1) = Str2 B. Len(Str1)>2*Instr(Str1, "c")

C.Right(Str1,3)="c12" D. Instr(Left(Str1,6),"a")+60>Asc(UCase(Str2)) 答案:

选择A。

(13)表达式6+10 Mod 4*2+1的值是 ( )

A 9 B 11 C 1 D 3 答案:

选择A。要注意表达式中运算符的优先级别,运算顺序是: ①先算“*”:4*2=8;

②再算”Mod”:10 Mod 8=2;

③最后从左到右算两个 “+” :6+2+1=9 结果是9

(14)在窗体上使用方法 Print Format(12.3456,”00000.00%”)将输出什么结果? ( )

A.01234.56% B.1234.56% C.12.34% D.12.3400% 答案:

选择A。

格式串”00000.00%”表示以百分数输出,整数部分4个字符,不足补零,小数部分两位,不足补零。若使用格式串”####.00%“,则输出的是B。

(15)用于截去字符串左右空格的函数是: ( )

A.Trim() B.Rtrim() C.Instr() D.Mid() 答案:

选择A 。

(16)Variant是一种特殊的数据类型,除了( )和( )类型外,可以包含任何种类的数据。

A.固定长度字符串 B.字节 C.实型 D.单精度 E.可变长度字符串 F.整型 G.货币 H.自定义 答案:A H

(17)设有以下定义语句:

Dim max, min As Single, d1,d2 As Double, abc As String*5 则变量 max 的类型是( ),变量 min 的类型是( ) , 变量d1的类型是( ),变量d2的类型是( ), 变量abc 的类型是( )

A. 可变类型 B. 单精度型 C. 双精度型 D.字符串型 答案:A B A C D

(18)下列( )是日期型常量。

A.”2/1/02” B.2/1/02 C.#2/1/02# D.{2/1/02} 答案:C

(19)表达式”12”+”34”的值是( )。表达式”12”&”34”的值是( )。表达式12&34的值是( )。表达式12+34的值是( )。

A.”1234” B.”12””34” C.”46” D.46 答案:A A A D

(20)表达式 Int(Rnd(0)+1) + Int(Rnd(1)-1)的值是 ( )

A.1 B.0 C.-1 D.2 答案:B

(21) Option Explicit语句不可以放在 ( ) A. 窗体模块的声明段中 B. 标准模块的声明段中 C. 类模块的声明段中 D. 任何事件过程中 答案:D

(22)表达式”12”+”34”的值是( )。表达式”12”&”34”的值是( )。表达式12&34的值是( )。表达式12+34的值是( )。 A.”1234” B.”12””34” C.”46” D.46 答案:A A A D

2 下列数据中,哪些是变量?哪些是常量?

A.Sum B.”ToTal” C.#10/10/99# D.Ture E.PI F.456.89 G.1E1 H.vbCrLf 答案:

变量有:A. Sum、E.PI; 常量有:B. ”ToTal”(字符常量)、C.#10/10/99#(日期常量)、

D. Ture(布尔类型常量)、F. 456.89(数值常量)、G. 1E1(数值常量,科学计数法表示)、H. vbCrLf(系统常量,表示回车换行)

3 在Visual Basic中,对于没有赋值的变量,系统默认值是什么? 答案:

对于不同类型的变量,在没有赋值的情况下,系统有不同的默认值:

 字符型变量:变长的字符串被初始化为一个零长度的字符串(“”) ,而定长的字符串则

用空格填充。

 数值型和货币型变量的默认值是零。  日期型变量的默认值是0:00:00。  逻辑型变量的默认值是False。  可变型变量的默认值是Empty。 4 分别写出下列表达式的值:

A.2+2*3^2 B.4>5 C.#10/20/99#-10 D.7/2

E.9\4 F.-15 Mod 4 G.”Sum=” & 2001 H.”abcd”+”1234” 答案:

每个表达式的值和类型如下 :

5 写出下列函数的值:

A.Fix(-123.456) B.Int(-123.456) C.Sqr(Sqr(16)) D.Exp(2\3) E.Int(Abs(13-24)/2+.5) F.Str(-345.67)

G.Log(Cos(0)) H.Val(“32-23”) I.UCase(“Beijing-2008”) J.Right(“Beijing-2008”,4) K.Sgn(-4 Mod 3+1) L.Len(“Beijing-2008”) 答案:

每个函数的值和类型如下

6 将下列数学表达式,改写成Visual Basic表达式。

A:p(pa)(pb)(pc)3x3

B:3

x5x3C:

B24ACtg23x

D:sin2x

cosx

答案:

每个数学表达式的Visual Basic表达式如下 : A的Visual Basic表达式是:sqr(p*(p-a)*(p-b)*(p-c) B的Visual Basic表达式是:(3*x)/(6-x^3)/(x^3+5*x+3) C的Visual Basic表达式是:sqr(abs(b*b-4ac))

D的Visual Basic表达式是:sin(2*x)+tan(3*x)^2/cos(x) 7 将下列Visual Basic表达式,还原成数学表达式。

A.x^4/25+x*Abs(x*x-4*x) B.3/4/(B-4)*A

C.Sin(42*3.14159/180)/Cos(3.14159/3) D.Log(x)/sqr(x*x+1) 答案:

每个 Visual Basic 表达式所对应的数学表达式如下 :

x42A.+xx4x 25

3AB. B4

sin420C. cos600

D.

lnxx1

2

8 根据所给条件,列出逻辑表达式。

(1) 闰年的条件是:年号(year)能被4整除,但不能被 100 整除;或者能被400整除。

(2) 一元二次方程ax+bx+c=0 有实根的条件为a≠0 ,并且b-4ac≥0。

(3) 征兵的条件是:男性(sex) , 年龄(age) 在18~20 岁之间,身高(size) 在1.65 米以

上;或者女性(sex) , 年龄(age) 在 16~18 岁之间,身高(size) 在1.60 米以上。

(4) 分房的条件为:已婚(marrigerat) ,年龄(age) 在26岁以上,工作年限(workingage)

在5年以上。

答案:

其逻辑表达式分别为

(1) 被某个数整除,可以用数值运算符 Mod 或Int( ) 函数来实现。 (year Mod 4=0 And year Mod 1000) Or (year Mod 400=0)

或(Int(year /4)=year/4 And Int(year/100)year/100) Or (Int(year/ 400)=year/400)

(2) a0 And b^2-4*a*c>=0

(3) 设性别sex 值 Ture 代表男,sex值 False 代表女

(sex And age>=18 And age=1.65) Or (Not sex And age >=16 And age=1.60)

(4) 设婚否marrigerat 值 为Ture代表已婚,False代表未婚。 marrigerat And age >=26 And workingage>=5 9 写出要产生下列随机数,所需的表达式。

A.产生一个在区间(0,10)内的随机数. B.产生一个在区间[20,30]上的随机整数. C.产生一个两位的随机整数.

D.产生一个在区间[m,n]上的随机整数,其中:m,n是自然数,且m

每项所对应的Visual Basic表达式如下: A的Visual Basic表达式是:rnd*10

B 的Visual Basic表达式是:20+int(rnd*11) C 的Visual Basic表达式是:10+int(rnd*90) D 的Visual Basic表达式是:m+int(rnd*(n-m+1)

10 如果X是一个正实数,要求X保留两位小数,对X的第三位小数四舍五入的表达式是什么?当X是负数时,又该如何处理? 答案:

X是一个正实数,要求X保留两位小数,对X 第三位小数四舍五入的表达式是:

int(x*100+0.5)/100

当X 是负数时,可以使用表达式:

-int(-x*100+0.5)/100

当X 是一个任意实数时,可以使用表达式:

sgn(x)*int(abs(x)*100+0.5)/100 11 在立即窗口中试验下列函数的操作。 (1) print Chr (65) print Asc(“A”) (2) print Sgn(2) print Sqr(2) (3) a=”Good” b=”Morning”

22

print a+b print a & b

(4) s=”ABCDEFGHIJK” print Left(s,2) print Right(s,2) print Mid(s,3,4) print Len(s)

print Instr(s,”efg”) print Lcase(s) (5) print now

print day(now) print month(now) print year(now) print weekday(now) (6) print rnd

for I=1 to 5: print rnd: next 答案:

(1) 首先启动 Visual Basic集成开发环境(可使用多种方法打开,如按照以下步骤逐级打开

菜单:“开始”→“程序”→“Microsoft Visual Basic中文版”。注:在不同的系统中路径可能不同)。

(2) 系统启动完成后首先显示一个工程对话框,如下图所示:

可单击上图的“取消”按钮。

(3)进入Visual Basic集成开发环境后,使用“视图”→“立即窗口”命令将立即窗口打开。 (4)在立即窗口中输入上面6个小题的语句进行调试,每输入一条语句,打回车键后就会

在下面一行显示结果。如:第1小题的操作界面如下图所示:

习题及参考答案

1 单项选择题:

(1)下列哪个符号是合法的变量名? ( )

A.VB123 B.Abs C.99Ji D.x\y 答案:

选择A。其他的:Abs是Visual Basic的关键字,99Ji以数字开头,x\y使用了整除运算符”\”,都是非法的。

(2)Visual Basic中的数据也可以以十六进制或八进制表示,十六进制数据以( )符号开头,八进制数据以( )符号开头。

A.$E B.$H C.&O D.&H 答案:D C

(3)如果X是一个正实数,对X的第三位小数四舍五入的表达式是 ( )

A.0.01*Int(x+0.005) B. 0.01*Int(100*(x+0.005)) C. 0.01*Int(100*(x+0.05)) D. 0.01*Int(x+0.05) 答案:

选择B。x是一个正实数,要保留n位小数,第n+1位四舍五入的数字公式是: Int(x*10+0.5)/10

因此,本题应该选择B。

(4)数学式子10sin25°写成Visual Basic表达式是 ( )

A.10Sin25 B.10* Sin(25) C.10*Sin(25°) D.10*Sin(25*3.14/180) 答案:

选择D。其他的选项:A、C属于语法错误,B中Sin(25)计算的是25弧度的正弦值,而不是sin25°的值,要将度数转换为弧度的公式是:弧度=度数*/180。

(5)下列哪组语句可以将变量A、B的值互换? ( )

A.A=B:B=A B. A=A+B:B=A-B:A=A-B C. A=C:C=B:B=A D. A=(A+B)/2:B=(A-B)/2 答案:

选择B。应该对每个选项内的赋值语句进行分析,判断其运行结果。 下面仅对B选项的三条语句的作用分析如下:

 A=A+B „将变量A和变量B相加后赋给变量A,此时A中存放的是和数

 B=A-B „由于A 中存放的是和数,A-B的值就是原先A中的值,赋给变量B,B的

值就是原先A中的值

 A=A-B „由于A中存放的是和数,B的值就是原先A中的值,A-B 的值就是原先B

中的值 ,赋给变量A,A的值就是原先B中的值。 这样达到了交换目的。

实际上,在引用第三个变量的情况下,将变量A、B的值互换常用如下的语句: T=A:A=B:B=T

(6)Visual Basic中不存在下列哪一种数据类型? ( )

A 字符串类型 B 日期类型 C 逻辑类型 D 指针类型 答案:

选择D。在Visual Basic中不存在指针(地址)类型,而在C++等语言中有指针类型。 (7)把数值型转换为字符串型需要使用下列哪一个函数? ( )

A Val B Str C Asc D Chr

n

n

答案:

选择 B。

(8)模拟方形骰子投掷的表达式是 ( )

A Int(6*Rnd) B Int(1+6*Rnd) C Int(6*Rnd-1) D Int(7*Rnd-1) 答案:

选择B。产生1~6 间的随机整数。请分析A、C、D 各产生什么样的随机整数。 (9)表达式Right(“asdf”,2)+UCase(“as”)的值为 ( )

A asas B asAS C dfas D dfAS 答案:

选择D。

(10)关于语句行,下列说法正确的是 ( )

A 一行只能写一个语句 B 一个语句可以分多行书写 C 每行的首字符必须大写 D长度不能超过255个字符 答案:

选择D。

在不使用续行符的情况下一条语句不可以分多行书写。如果一条语句太长了,超过编辑窗口的宽度,你以不想使用滚动条时,可以将一条语句分多行书写,但是前行的行末必须使用续行符” _” (空格和下划线)。例如下面这条语句,就分两行书写:

Form1.Print “如果一条语句太长了,超过编辑窗口宽度,”& _ “你以不想使用水平滚动条时,可以将一条语句多行书写。”

(11)如果希望用变量X来存放数据1234.5678912应将X定义为什么类型? ( )

A.单精度实型 B. 双精度实型 C.长整型 D.字符型 答案:

选择B。因为实型数1234.5678912 的有效数字超过7位,应该使用双精度实型。 (12)设Str1,Str2是字符型变量,Str1="Visual Basic123",Str2="a",则下面表达式中结果为True的是 ( )

A. Mid (Str1,5,1) = Str2 B. Len(Str1)>2*Instr(Str1, "c")

C.Right(Str1,3)="c12" D. Instr(Left(Str1,6),"a")+60>Asc(UCase(Str2)) 答案:

选择A。

(13)表达式6+10 Mod 4*2+1的值是 ( )

A 9 B 11 C 1 D 3 答案:

选择A。要注意表达式中运算符的优先级别,运算顺序是: ①先算“*”:4*2=8;

②再算”Mod”:10 Mod 8=2;

③最后从左到右算两个 “+” :6+2+1=9 结果是9

(14)在窗体上使用方法 Print Format(12.3456,”00000.00%”)将输出什么结果? ( )

A.01234.56% B.1234.56% C.12.34% D.12.3400% 答案:

选择A。

格式串”00000.00%”表示以百分数输出,整数部分4个字符,不足补零,小数部分两位,不足补零。若使用格式串”####.00%“,则输出的是B。

(15)用于截去字符串左右空格的函数是: ( )

A.Trim() B.Rtrim() C.Instr() D.Mid() 答案:

选择A 。

(16)Variant是一种特殊的数据类型,除了( )和( )类型外,可以包含任何种类的数据。

A.固定长度字符串 B.字节 C.实型 D.单精度 E.可变长度字符串 F.整型 G.货币 H.自定义 答案:A H

(17)设有以下定义语句:

Dim max, min As Single, d1,d2 As Double, abc As String*5 则变量 max 的类型是( ),变量 min 的类型是( ) , 变量d1的类型是( ),变量d2的类型是( ), 变量abc 的类型是( )

A. 可变类型 B. 单精度型 C. 双精度型 D.字符串型 答案:A B A C D

(18)下列( )是日期型常量。

A.”2/1/02” B.2/1/02 C.#2/1/02# D.{2/1/02} 答案:C

(19)表达式”12”+”34”的值是( )。表达式”12”&”34”的值是( )。表达式12&34的值是( )。表达式12+34的值是( )。

A.”1234” B.”12””34” C.”46” D.46 答案:A A A D

(20)表达式 Int(Rnd(0)+1) + Int(Rnd(1)-1)的值是 ( )

A.1 B.0 C.-1 D.2 答案:B

(21) Option Explicit语句不可以放在 ( ) A. 窗体模块的声明段中 B. 标准模块的声明段中 C. 类模块的声明段中 D. 任何事件过程中 答案:D

(22)表达式”12”+”34”的值是( )。表达式”12”&”34”的值是( )。表达式12&34的值是( )。表达式12+34的值是( )。 A.”1234” B.”12””34” C.”46” D.46 答案:A A A D

2 下列数据中,哪些是变量?哪些是常量?

A.Sum B.”ToTal” C.#10/10/99# D.Ture E.PI F.456.89 G.1E1 H.vbCrLf 答案:

变量有:A. Sum、E.PI; 常量有:B. ”ToTal”(字符常量)、C.#10/10/99#(日期常量)、

D. Ture(布尔类型常量)、F. 456.89(数值常量)、G. 1E1(数值常量,科学计数法表示)、H. vbCrLf(系统常量,表示回车换行)

3 在Visual Basic中,对于没有赋值的变量,系统默认值是什么? 答案:

对于不同类型的变量,在没有赋值的情况下,系统有不同的默认值:

 字符型变量:变长的字符串被初始化为一个零长度的字符串(“”) ,而定长的字符串则

用空格填充。

 数值型和货币型变量的默认值是零。  日期型变量的默认值是0:00:00。  逻辑型变量的默认值是False。  可变型变量的默认值是Empty。 4 分别写出下列表达式的值:

A.2+2*3^2 B.4>5 C.#10/20/99#-10 D.7/2

E.9\4 F.-15 Mod 4 G.”Sum=” & 2001 H.”abcd”+”1234” 答案:

每个表达式的值和类型如下 :

5 写出下列函数的值:

A.Fix(-123.456) B.Int(-123.456) C.Sqr(Sqr(16)) D.Exp(2\3) E.Int(Abs(13-24)/2+.5) F.Str(-345.67)

G.Log(Cos(0)) H.Val(“32-23”) I.UCase(“Beijing-2008”) J.Right(“Beijing-2008”,4) K.Sgn(-4 Mod 3+1) L.Len(“Beijing-2008”) 答案:

每个函数的值和类型如下

6 将下列数学表达式,改写成Visual Basic表达式。

A:p(pa)(pb)(pc)3x3

B:3

x5x3C:

B24ACtg23x

D:sin2x

cosx

答案:

每个数学表达式的Visual Basic表达式如下 : A的Visual Basic表达式是:sqr(p*(p-a)*(p-b)*(p-c) B的Visual Basic表达式是:(3*x)/(6-x^3)/(x^3+5*x+3) C的Visual Basic表达式是:sqr(abs(b*b-4ac))

D的Visual Basic表达式是:sin(2*x)+tan(3*x)^2/cos(x) 7 将下列Visual Basic表达式,还原成数学表达式。

A.x^4/25+x*Abs(x*x-4*x) B.3/4/(B-4)*A

C.Sin(42*3.14159/180)/Cos(3.14159/3) D.Log(x)/sqr(x*x+1) 答案:

每个 Visual Basic 表达式所对应的数学表达式如下 :

x42A.+xx4x 25

3AB. B4

sin420C. cos600

D.

lnxx1

2

8 根据所给条件,列出逻辑表达式。

(1) 闰年的条件是:年号(year)能被4整除,但不能被 100 整除;或者能被400整除。

(2) 一元二次方程ax+bx+c=0 有实根的条件为a≠0 ,并且b-4ac≥0。

(3) 征兵的条件是:男性(sex) , 年龄(age) 在18~20 岁之间,身高(size) 在1.65 米以

上;或者女性(sex) , 年龄(age) 在 16~18 岁之间,身高(size) 在1.60 米以上。

(4) 分房的条件为:已婚(marrigerat) ,年龄(age) 在26岁以上,工作年限(workingage)

在5年以上。

答案:

其逻辑表达式分别为

(1) 被某个数整除,可以用数值运算符 Mod 或Int( ) 函数来实现。 (year Mod 4=0 And year Mod 1000) Or (year Mod 400=0)

或(Int(year /4)=year/4 And Int(year/100)year/100) Or (Int(year/ 400)=year/400)

(2) a0 And b^2-4*a*c>=0

(3) 设性别sex 值 Ture 代表男,sex值 False 代表女

(sex And age>=18 And age=1.65) Or (Not sex And age >=16 And age=1.60)

(4) 设婚否marrigerat 值 为Ture代表已婚,False代表未婚。 marrigerat And age >=26 And workingage>=5 9 写出要产生下列随机数,所需的表达式。

A.产生一个在区间(0,10)内的随机数. B.产生一个在区间[20,30]上的随机整数. C.产生一个两位的随机整数.

D.产生一个在区间[m,n]上的随机整数,其中:m,n是自然数,且m

每项所对应的Visual Basic表达式如下: A的Visual Basic表达式是:rnd*10

B 的Visual Basic表达式是:20+int(rnd*11) C 的Visual Basic表达式是:10+int(rnd*90) D 的Visual Basic表达式是:m+int(rnd*(n-m+1)

10 如果X是一个正实数,要求X保留两位小数,对X的第三位小数四舍五入的表达式是什么?当X是负数时,又该如何处理? 答案:

X是一个正实数,要求X保留两位小数,对X 第三位小数四舍五入的表达式是:

int(x*100+0.5)/100

当X 是负数时,可以使用表达式:

-int(-x*100+0.5)/100

当X 是一个任意实数时,可以使用表达式:

sgn(x)*int(abs(x)*100+0.5)/100 11 在立即窗口中试验下列函数的操作。 (1) print Chr (65) print Asc(“A”) (2) print Sgn(2) print Sqr(2) (3) a=”Good” b=”Morning”

22

print a+b print a & b

(4) s=”ABCDEFGHIJK” print Left(s,2) print Right(s,2) print Mid(s,3,4) print Len(s)

print Instr(s,”efg”) print Lcase(s) (5) print now

print day(now) print month(now) print year(now) print weekday(now) (6) print rnd

for I=1 to 5: print rnd: next 答案:

(1) 首先启动 Visual Basic集成开发环境(可使用多种方法打开,如按照以下步骤逐级打开

菜单:“开始”→“程序”→“Microsoft Visual Basic中文版”。注:在不同的系统中路径可能不同)。

(2) 系统启动完成后首先显示一个工程对话框,如下图所示:

可单击上图的“取消”按钮。

(3)进入Visual Basic集成开发环境后,使用“视图”→“立即窗口”命令将立即窗口打开。 (4)在立即窗口中输入上面6个小题的语句进行调试,每输入一条语句,打回车键后就会

在下面一行显示结果。如:第1小题的操作界面如下图所示:


相关文章

  • 大学几乎所有学科的课本答案[2]
  • 大学几乎所有学科的课本答案! 来源: 任明嘉的日志 经济金融 [PDF格式]<会计学原理>同步练习题答案 [Word格式]<成本会计>习题及答案(自学推荐,23页) [Word格式]<成本会计>配套习题集 ...查看


  • 大学计算机基础课后习题详细答案
  • 第一章课后习题参考答案 一.填空题 1. 处理.处理 2. 黑盒.程序 3. 输入设备.运算器.存储器.控制器.输出设备 4. 运算器.控制器.中央处理器 5. 存储器.数据 6. 计算机硬件.软件 7. 电子管.晶体管.集成电路.超大规模 ...查看


  • 大学课后题答案
  • 不用买参考书了!大学课本答案大全!--爱死你了!( 为什么大四才发现啊) 2008-12-18 16:50 | (分类:) 注册可用 公共课程 http://www.10xiao.com/forum-6-1.html 新视野大学英语读写教程 ...查看


  • 大学课本答案大全
  • 不用买参考书了!大学课本答案大全! 公共课程 http://www.10xiao.com/forum-6-1.html 新视野大学英语读写教程第四册答案 http://www.10xiao.com/thread-7-1-1.html 新视野 ...查看


  • Acqeavt语文教师考试题库
  • 生命是永恒不断的创造,因为在它内部蕴含着过剩的精力,它不断流溢,越出时间和空间的界限,它不停地追求,以形形色色的自我表现的形式表现出来. --泰戈尔 009年浙江省教师招聘考试小学语文学科试卷及答案.doc 题库 09年初中语文教师业务理论 ...查看


  • 初级会计职称考试题库[经济法基础]
  • 2010初级会计职称考试<经济法基础>真题及答案解析 2010-5-15 16:16 中华会计网校 [大 中 小][打印][我要纠错] 欢迎广大热心学员积极提供2010年初级会计职称考题信息,我们将根据大家提供的资料进行核对整理 ...查看


  • 编辑记者资格考试新闻基础知识试题(6)
  • (练习题及参考答案)新闻事业属于上层建筑意识形态范畴 题目 1.新闻事业属于一定社会的上层建筑(??)范畴. 2.新闻事业与国家机器.政治法律机构的区别主要表现在(??)上. 3.新闻事业与哲学.文学.艺术等比较有何特点? 参考答案 1.意 ...查看


  • 地图学习题及答案3
  • 第三章 地图概括习题及参考答案 习题 一.判断题(对的打"√",错的打"×") 1. 夸张并不是没有章法的夸大,没有夸张就不成为地图符号. 2. 地图的内容受符号的形状.尺寸.颜色和结构的直接影响,并 ...查看


  • 初级电焊工试题及答案
  • 发布时间:2013-10-11  (来源:www.dazhihui008.cn) 初级焊工<基础部分>单元测试试卷A卷 初级焊工<基础部分>单元测试试卷A卷 班别:姓名:学号:成绩: 判断题(每题1分... 多项选择 ...查看


热门内容