华工程序设计VB随堂.docx

上传人:b****7 文档编号:10857058 上传时间:2023-02-23 格式:DOCX 页数:39 大小:44.38KB
下载 相关 举报
华工程序设计VB随堂.docx_第1页
第1页 / 共39页
华工程序设计VB随堂.docx_第2页
第2页 / 共39页
华工程序设计VB随堂.docx_第3页
第3页 / 共39页
华工程序设计VB随堂.docx_第4页
第4页 / 共39页
华工程序设计VB随堂.docx_第5页
第5页 / 共39页
点击查看更多>>
下载资源
资源描述

华工程序设计VB随堂.docx

《华工程序设计VB随堂.docx》由会员分享,可在线阅读,更多相关《华工程序设计VB随堂.docx(39页珍藏版)》请在冰豆网上搜索。

华工程序设计VB随堂.docx

华工程序设计VB随堂

程序设计(VB随堂

第1章概述·1.1程序设计语言

当前页有1题,你已做1题,已提交1题,其中答对1题。

1. VB.NET是一种( )程序设计语言。

 A.面向事件 B.面向属性 C.面向对象 D.面向过程 

答题:

A.B.C.D.(已提交)

参考答案:

C

问题解析:

第1章概述·1.2程序设计

当前页有2题,你已做2题,已提交2题,其中答对2题。

1. 把源程序代码翻译为目标程序代码可以使用的翻译方式为( )。

 A.嵌入方式 B.运行方式 C.连接方式 D.解释方式或编译方式 

答题:

A.B.C.D.(已提交)

参考答案:

D

问题解析:

2. 编译程序时出现的错误称为( )错误。

 A.语法或编译 B.运行 C.逻辑 D.计算 

答题:

A.B.C.D.(已提交)

参考答案:

A

问题解析:

第1章概述·1.3建立简单控制台应用程序

当前页有3题,你已做3题,已提交3题,其中答对3题。

1. 存储数据不属于数据处理功能。

 

答题:

对.错.(已提交)

参考答案:

×

问题解析:

2. 控制台应用程序至少有一个Main过程。

 

答题:

对.错.(已提交)

参考答案:

问题解析:

3. 上机时,程序编译和连接成功后,系统自动生成以.exe为扩展名的可执行文件。

 

答题:

对.错.(已提交)

参考答案:

问题解析:

第2章基本数据类型与表达式·2.1基本字符集和词汇集

当前页有3题,你已做3题,已提交3题,其中答对3题。

1. 下面选项中( )是算术运算符。

 A.% B.& C. Mod D.And 

答题:

A.B.C.D.(已提交)

参考答案:

C

问题解析:

2. 下面不合法的标识符是( )。

 A.Go_To B.Integer C.姓名 D.Int1 

答题:

A.B.C.D.(已提交)

参考答案:

B

问题解析:

3. 在程序设计语言系统中具有固定语法含义的符号串称为标识符。

 

答题:

对.错.(已提交)

参考答案:

×

问题解析:

第2章基本数据类型与表达式·2.2基本数据类型

当前页有2题,你已做2题,已提交2题,其中答对2题。

1. 从数据的存储方式上,数据类型分为值类型和引用类型。

下面选项不是值类型的是( )。

 A.Integer B.Double C.Boolean D.数组 

答题:

A.B.C.D.(已提交)

参考答案:

D

问题解析:

2. 单精度浮点型数据占用( )个存储字节。

 A.1 B.2 C. 4 D.8 

答题:

A.B.C.D.(已提交)

参考答案:

C

问题解析:

第2章基本数据类型与表达式·2.3常量与变量

当前页有8题,你已做8题,已提交8题,其中答对8题。

1. 以下各项中,不是字符串常量的是( )。

 A."Basic" B.#Basic# C."程序设计" D."" 

答题:

A.B.C.D.(已提交)

参考答案:

B

问题解析:

2. 以下各项中,不合法的符号常量说明是( )。

 A.ConstaAsSingle=10.5 B.ConstaAsDouble=Cos(10.5)

 C.Consta="abc" D.ConstaAsInteger=10.5 

答题:

A.B.C.D.(已提交)

参考答案:

B

问题解析:

3. 下列选项中,把r定义为双精度型变量的是( )。

 A.r% B.r!

 C.r# D.r$ 

答题:

A.B.C.D.(已提交)

参考答案:

C

问题解析:

4. 下列变量名中哪个是错误的?

 A.n B.名称 C.ab# D.“年龄” 

答题:

A.B.C.D.(已提交)

参考答案:

D

问题解析:

5. 下列赋值语句中,( )是正确的。

 A.x!

="abc" B.s$=100 C.a%="10e" D.x+1=5  

答题:

A.B.C.D.(已提交)

参考答案:

B

问题解析:

6. 下列选项中,( )不能交换变量a和b的值。

 A.t=b:

b=a:

a=t B.a=a+b:

b=a-b:

a=a-b

 C.t=a:

a=b:

b=t D.a=b:

b=a 

答题:

A.B.C.D.(已提交)

参考答案:

D

问题解析:

7. Write_1和学校$是正确的变量名。

 

答题:

对.错.(已提交)

参考答案:

问题解析:

8. 若一个整型变量说明了之后没有给它赋值,则它的值为0。

 

答题:

对.错.(已提交)

参考答案:

问题解析:

第2章基本数据类型与表达式·2.4表达式

当前页有8题,你已做8题,已提交8题,其中答对8题。

1. 在下列选项中,正确表达2a+5的表达式是( )。

 A.2^a+5 B.2^a+2^5 C.2^(a+5) D.2^a2^5 

答题:

A.B.C.D.(已提交)

参考答案:

C

问题解析:

2. 10Mod4的值为( )。

 A.1 B.2 C.4 D.10 

答题:

A.B.C.D.(已提交)

参考答案:

B

问题解析:

3. 下列运算符中( )优先级最高。

 A./ B. \ C.Mod D.+ 

答题:

A.B.C.D.(已提交)

参考答案:

A

问题解析:

4. 能正确表达a≤1或a≥5的逻辑表达式是( )。

 A.a<=1或a>=5 B.a<=1,a>=5

 C.a<=1ora>=5 D.a<=1 And a>=5 

答题:

A.B.C.D.(已提交)

参考答案:

C

问题解析:

5. 设X为整型变量,不能正确表达1

 A.1

 C.1=5) 

答题:

A.B.C.D.(已提交)

参考答案:

A

问题解析:

6. 逻辑表达式:

Not 7?

3<=4 OrTrue的值为( )。

 A.True B.False C.T D.F 

答题:

A.B.C.D.(已提交)

参考答案:

A

问题解析:

7. 在VB.NET中,50%表示50/100。

 

答题:

对.错.(已提交)

参考答案:

×

问题解析:

8. 条件:

i整除j,用关系表达式表示为:

iModj=0。

 

答题:

对.错.(已提交)

参考答案:

×

问题解析:

第2章基本数据类型与表达式·2.5常用内部函数

当前页有6题,你已做6题,已提交6题,其中答对6题。

1. 求COS35°可以使用的函数是( )。

 A.Cos35 B.Cos(35) C.Cos(35º) D.Cos(35*3.14159/180) 

答题:

A.B.C.D.(已提交)

参考答案:

D

问题解析:

2. 将一数值X取整而且对其小数部分四舍五入的函数为( )。

 A.Int(X) B.Fix(x) C.Cint(x) D.Sgn(x) 

答题:

A.B.C.D.(已提交)

参考答案:

C

问题解析:

3. 将数值型量X转换为字符型量的函数是( )。

 A.Asc(X) B.Chr(x) C.Str(x) D.Val(x) 

答题:

A.B.C.D.(已提交)

参考答案:

C

问题解析:

4. 表达式:

Int(-10.1)+Sgn(10.1)的值为( )。

 A.-9 B.-10 C.9 D.10 

答题:

A.B.C.D.(已提交)

参考答案:

B

问题解析:

5. 表达式:

Abs(-10)+Len("abc")的值为( )。

 A.-10 B.3 C.7 D.13 

答题:

A.B.C.D.(已提交)

参考答案:

D

问题解析:

6. 函数Int(Rad*99+1)产生随机数的范围是( )。

 A.[1,99) B.[1,99] C.[1,100) D.[1,100] 

答题:

A.B.C.D.(已提交)

参考答案:

B

问题解析:

第2章基本数据类型与表达式·2.6控制台数据的输入和输出

当前页有3题,你已做3题,已提交3题,其中答对3题。

1. 下列程序段的执行后显示的结果是( )。

 X=10:

Y=3

 WriteLine("{0}",(x*y)/5)

 A.10 B.3 C.5 D.6 

答题:

A.B.C.D.(已提交)

参考答案:

D

问题解析:

2. 下列程序段的执行结果是( )。

 X=5:

Y=5:

Z=6

 WriteLine("E({0})",X+Y*Z)

 A.E(60) B.E(35) C.E(X+Y*Z) D.X+Y*Z 

答题:

A.B.C.D.(已提交)

参考答案:

B

问题解析:

3. 执行下面语句后,输出结果为( )。

 A=10:

B=30:

C=20

 WriteLine("{0}{1}{2}",A,B,C)

 A.0、1和2 B.10、20和30 C.20、10和30 D.10、30和20 

答题:

A.B.C.D.(已提交)

参考答案:

D

问题解析:

第3章程序流程控制·3.1分支结构

当前页有8题,你已做8题,已提交8题,其中答对7题。

1. 以下不正确的单行结构条件语句是( )。

 A. If x<0 Then y=2*x-1:

Write(x) EndIf

 B. If x>y Then Write(x>y)

 C. If x Then t=t*x

 D. If x Mod 3=2 Then Write(x) 

答题:

A.B.C.D.(已提交)

参考答案:

A

问题解析:

2. 给定程序段

 DimaAsInteger,bAsInteger,cAsInteger

 a=1:

b=2:

c=3

 If a=c-b Then Write("#####")ElseWrite("*****")

 以上程序( )。

 A.没有输出 B.有语法错

 C.输出##### D.输出***** 

答题:

A.B.C.D.(已提交)

参考答案:

C

问题解析:

3. 执行下面语句后,输出结果为( )。

 A=10:

B=30

 IfA

 A.10 B.30 C.10和30 D.30和10 

答题:

A.B.C.D.(已提交)

参考答案:

D

问题解析:

4. 当执行下面语句后,B的值为( )。

 B=1

 IfB>0ThenB=B+1

 IfB>1ThenB=0

 A.0 B.1 C.2 D.3 

答题:

A.B.C.D.(已提交)

参考答案:

A

问题解析:

5. 当x的输入值分别为3、9和19时,执行下列事件过程的输出结果分别为( )。

 PrivateSubCommand1_Click()

 Dimx%,y%

 x=ReadLine()

 SelectCasex

 Case1,3,5

 y=x-1

 Case6To10

 y=x*x

 Case2,4

 y=2*x

 CaseIs>10

 y=xMod3+4

 EndSelect

 WriteLine("{0}",y)

 EndSub

 A.3、9和19 B.2、81和5 C.5、10和10 D.1、6和2 

答题:

A.B.C.D.(已提交)

参考答案:

B

问题解析:

6. 把a,b之中的最大值存放于max,使用的语句为:

 If a>b Thenmax=a Else max=b EndIf 

答题:

对.错.(已提交)

参考答案:

×

问题解析:

7. 判别a是否等于b,若a=b,则输出字符串“aisequaltob”的块结构条件语句为:

 Ifa=bThenPrint“aisequaltob”End 

答题:

对.错.(已提交)

参考答案:

×

问题解析:

8. 判别ch是否为小写字母,若是,输出“yes”;否则,输出“No”的块结构条件语句为( )。

 答案:

IfAsc(ch)>=97AndAsc(ch)<=122Then

 Print“Yes”

 Else

 Print“No”

 EndIf 

答题:

对.错.(已提交)

参考答案:

问题解析:

第3章程序流程控制·3.2循环结构

当前页有8题,你已做8题,已提交8题,其中答对5题。

1. 下列程序段执行后窗体上显示( )。

 i=0

 Whilei<=2

 i=i+1

 EndWhile

 Write(i)

 A. 0 B.1 C.2 D.3 

答题:

A.B.C.D.(已提交)

参考答案:

D

问题解析:

2. 执行下列程序段输出结果是( )。

 x%=2

 Dowhilex<8

 Write("*")

 x=x+2

 Loop

 A. * B.** C.*** D.**** 

答题:

A.B.C.D.(已提交)

参考答案:

C

问题解析:

3. 设有程序段

 Dim k%

 k=5

 Dountil k=0

 k=k-1

 Loop

 则下面对循环语句描述正确的是( )。

 A.循环体1次也不执行 B.循环体执行1次

 C.循环体执行5次 D.循环体执行无限次 

答题:

A.B.C.D.(已提交)

参考答案:

C

问题解析:

4. 下面描述中错误的是( )。

 A.执行Dountil…loop语句中,当循环条件为false时,结束循环体的执行

 B.执行While…EndWhile语句时,循环体可能一次也不执行

 C. Do…loopWhile语句的循环体可能一次也不执行

 D.执行Do…loopUntil语句中,当循环条件为false时,结束循环体的执行 

答题:

A.B.C.D.(已提交)

参考答案:

A

问题解析:

5. 运行如下程序段后,x的值是( )。

 x=2

 Fori=1to8step2

 x=x+i

 nexti 

 A.2 B.18 C.27 D.38 

答题:

A.B.C.D.(已提交)

参考答案:

B

问题解析:

6. 下面程序段中循环语句的循环次数是( )。

 Forx=10To1 Step-3

 Write(x)

 Nextx

 A. 0 B. 4 C. 5 D. 10 

答题:

A.B.C.D.(已提交)

参考答案:

B

问题解析:

7. 下面程序段执行后输出结果是( )。

 For i=1To 2

 s=1

 For j=0To i-1

 s=s+s*j

 Nextj

 Write(" {0}",s)

 Next i

 A.1 1 B.1 2 C.2 1 D.2 2 

答题:

A.B.C.D.(已提交)

参考答案:

B

问题解析:

8. 在For语句循环体内可以用( )语句强制退出For语句的执行。

 A.ExitDo B.ExitFor

 C.ExitFunction D.ExitSub 

答题:

A.B.C.D.(已提交)

参考答案:

B

问题解析:

第4章复合数据类型·4.1数组

当前页有9题,你已做9题,已提交9题,其中答对5题。

1. 下列一维数组说明语句正确的是( )。

 A. Dimb

(2)ASInteger={1,2,3}

 B. Dimb(0To2)ASInteger={1,2,3}

 C. Dimb()ASInteger={1,2,3}

 D. Dimb

(2)ASString={"one","two","Three"} 

答题:

A.B.C.D.(已提交)

参考答案:

C

问题解析:

2. 下列说明语句定义的数组占( )个字节。

 Dim a(10)ASInteger

 A.10 B.11 C.44 D.0 

答题:

A.B.C.D.(已提交)

参考答案:

C

问题解析:

3. 设有数组说明语句:

Dim c(10)ASInteger,则下面表示数组c的元素选项中( )是错误的。

 A.c(i-1) B.c(5+0.5) C.c(0) D.c(11) 

答题:

A.B.C.D.(已提交)

参考答案:

D

问题解析:

4. 以下能对二维数组a进行正确初始化的语句是( )。

 A.Dima(,)ASInteger {{1,2,3},{4,5,6}}

 B.Dima(,)ASInteger={{1,2,3},{4,5,6}}

 C.Dima(0To1,0To2)ASInteger={{1,2,3},{4,5,6}}

 D.Dima(1,2)ASInteger{{1,2,3},{4,5,6}} 

答题:

A.B.C.D.(已提交)

参考答案:

B

问题解析:

5. 设有数组说明语句:

Dim a(3,3),则数组a中包含元素的个数是( )。

 A.3 B.6 C.9 D.16 

答题:

A.B.C.D.(已提交)

参考答案:

D

问题解析:

6. 设有数组说明语句:

Dim c(1,5),则下列表示数组c的元素选项中( )是正确的。

 A.c(i+j) B.c(i)(j) C.c(i-1,j+1) D.c(0,6) 

答题:

A.B.C.D.(已提交)

参考答案:

C

问题解析:

7. 下面关于ReDim语句说法错误的是( )。

 A.使用ReDim语句重新定义数组时,不能改变该数组的类型 

 B.使用ReDim语句重新定义数组时,可以改变该数组的维数

 C.要想保留重新定义数组原有的值,可以使用可选项[Preserve] 

 D.语句:

 DimA(3)AsInteger

 Fori=0To3

 A(i)=i

 Nexti

 ReDimA5(8)

 执行后数组A的所有元素的值为0。

 

答题:

A.B.C.D.(已提交)

参考答案:

B

问题解析:

8. 若要定义一个包含10个字符串元素,且下界为1的一维数组s,则数组说明语句为:

Dims$(1To10)。

 

答题:

对.错.(已提交)

参考答案:

×

问题解析:

9. 如果数组元素的下标值为实数,则VB系统会按四舍五入原则进行处理。

 

答题:

对.错.(已提交)

参考答案:

问题解析:

第4章复合数据类型·4.2结构

当前页有4题,你已做4题,已提交4题,其中答对1题。

1. 若有以下说明语句

 Structureemployee

 Dimnum AsInteger

 DimsalaryAsSingle

 EndStructure

 DimprogrammerAsemployee

 则下面表示结构变量programmer的成员Salary正确的是( )。

 A. programmer→salary B. .salary

 C.salary.programmer D.programmer.salary 

答题:

A.B.C.D.(已提交)

参考答案:

D

问题解析:

2. 已知有说明语句

 Structuredat

 DimyearAsInteger

 DimmonthAsInteger

 DimdayAsInteger

 EndStructure

 Structureemp

 DimnoAsInteger

 DimnameAsString

 DimsexAsString

 DimbirthdayAsdat

 DimsalaryAssingle

 EndStructure

 DimprogrammerAsemp

 并假设变量programmer所表示职工的出生日期是“1978年10月1日”,则下列正确的赋值语句是( )。

 A.year=1978:

month=10:

day=1

 B.birthday.Year=1978:

birthday.month=10:

birthday.day=1

 C.programmer.year=1978:

programmer.month=10:

programmer.day=1

 D.programmer.birthday.year=1978:

programmer.birthday.month=10:

 programmer.birthday.day=1 

答题:

A.B.C.D.(已提交)

参考答案:

D

问题解析:

3. 假设有第10题的说明语句,则下列With语句正确的是( )。

 A.withprogammer

 no=1000:

name="张勇":

sex="男"

 w

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 历史学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1