1、华工程序设计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. 编译程序时出
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题,其中答对3题。 1. 下面选项中( )是算术运算符。 A. % B. C. Mod D. And答题: A. B. C. D. (已提交) 参考答案:C问题解析:2. 下面不合法的标识符是( )。 A. o_To B. Integer C. 姓名 D. Int1答题: A. B. C. D. (已提交) 参考答案:B问题解析:3. 在程序设计语言系统中具有固定语法含义的符号串称为标识符。答题: 对. 错. (已提交) 参考答案:问题解析:第2章 基本数据类型与表达式2.2 基本数据类型当前页有2题,你已做2题,已提交2题,其中答对2题。 1. 从数
4、据的存储方式上,数据类型分为值类型和引用类型。下面选项不是值类型的是( )。 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.
5、D. (已提交) 参考答案:B问题解析:2. 以下各项中,不合法的符号常量说明是( )。 A. Const a As Single=10.5 B. Const a As Double=Cos(10.5) C. Const a=abc D. Const a As Integer=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.“年龄”
6、答题: A. B. C. D. (已提交) 参考答案:D问题解析:5. 下列赋值语句中,( )是正确的。 A. x!abcB. s100 C. a10eD. x答题: 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. 若
7、一个整型变量说明了之后没有给它赋值,则它的值为0。答题: 对. 错. (已提交) 参考答案:问题解析:第2章 基本数据类型与表达式2.4 表达式当前页有8题,你已做8题,已提交8题,其中答对8题。 1. 在下列选项中,正确表达2a+5 的表达式是( )。 A. 2a+5 B. 2a+25 C. 2(a+5) D. 2a25答题: A. B. C. D. (已提交) 参考答案:C问题解析:2. 10 Mod 4的值为( )。 A. 1 B. 2 C. 4 D. 10答题: A. B. C. D. (已提交) 参考答案:B问题解析:3. 下列运算符中( )优先级最高。 A. / B. C. Mod
8、 D. +答题: A. B. C. D. (已提交) 参考答案:A问题解析:4. 能正确表达a1或a5的逻辑表达式是( )。 A. a=5 B. a=5 C. a=5 D. a=5答题: A. B. C. D. (已提交) 参考答案:C问题解析:5. 设X为整型变量,不能正确表达1 X 5的逻辑表达式是( )。 A. 1 X 5 B. X=2 or X=3 or X=4 C. 1X And X 5 D. Not (X=5)答题: A. B. C. D. (已提交) 参考答案:A问题解析:6. 逻辑表达式:Not 7?3=4 Or True的值为( )。 A. True B. False C.
9、T D. F答题: A. B. C. D. (已提交) 参考答案:A问题解析:7. 在VB.NET中,50% 表示50/100。答题: 对. 错. (已提交) 参考答案:问题解析:8. 条件: i 整除j,用关系表达式表示为:i Mod j=0。答题: 对. 错. (已提交) 参考答案:问题解析:第2章 基本数据类型与表达式2.5 常用内部函数当前页有6题,你已做6题,已提交6题,其中答对6题。 1. 求COS35可以使用的函数是( )。 A. Cos 35 B. Cos(35) C. Cos(35) D. Cos(35*3.14159/180)答题: A. B. C. D. (已提交) 参考
10、答案: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
11、. 表达式: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.
12、 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(012,A,B,C) A. 0、1和2 B. 10、20和30 C. 20、10和30 D. 10、30和20答题: A. B.
13、 C. D. (已提交) 参考答案:D问题解析:第3章 程序流程控制3.1 分支结构当前页有8题,你已做8题,已提交8题,其中答对7题。 1. 以下不正确的单行结构条件语句是( )。 A. If xy Then Write(xy) C. If x Then t=t*x D. If x Mod 3=2 Then Write(x)答题: A. B. C. D. (已提交) 参考答案:A问题解析:2. 给定程序段 Dim a As Integer, b As Integer, c As Integer a=1:b=2:c=3 If a=c-b Then Write(#) Else Write(*)
14、以上程序( )。 A. 没有输出 B. 有语法错 C. 输出# D. 输出*答题: A. B. C. D. (已提交) 参考答案:C问题解析:3. 执行下面语句后,输出结果为( )。 A=10:B=30 If A0 Then B=B+1 If B1 Then B=0 A. 0 B. 1 C. 2 D. 3答题: A. B. C. D. (已提交) 参考答案:A问题解析:5. 当x的输入值分别为3、9和19时,执行下列事件过程的输出结果分别为( )。 Private Sub Command1_Click() Dim x%, y% x = ReadLine( ) Select Case x Cas
15、e 1, 3, 5 y = x - 1 Case 6 To 10 y = x * x Case 2, 4 y = 2 * x Case Is 10 y = x Mod 3 + 4 End Select WriteLine(0 , y) End Sub 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 ab Then max=a Else max=b End If答题: 对. 错. (已提交) 参考答案:问题解析:7. 判别a是否等于b,若
16、a=b,则输出字符串 “a is equal to b”的块结构条件语句为: If a=b Then Print “a is equal to b” End答题: 对. 错. (已提交) 参考答案:问题解析:8. 判别ch是否为小写字母,若是,输出“yes”;否则,输出“No”的块结构条件语句为( )。 答案:If Asc(ch)=97 And Asc(ch)=122 Then Print “Yes” Else Print “No” End If答题: 对. 错. (已提交) 参考答案:问题解析:第3章 程序流程控制3.2 循环结构当前页有8题,你已做8题,已提交8题,其中答对5题。 1. 下
17、列程序段执行后窗体上显示( )。 i = 0 While i = 2 i = i + 1 End While Write(i) A. 0 B. 1 C. 2 D. 3答题: A. B. C. D. (已提交) 参考答案:D问题解析:2. 执行下列程序段输出结果是( )。 x%=2 Do while x8 Write(*) x=x+2 Loop A. * B. * C. * D. *答题: A. B. C. D. (已提交) 参考答案:C问题解析:3. 设有程序段 Dim k% k=5 Do until k=0 k=k-1 Loop 则下面对循环语句描述正确的是( )。 A. 循环体1次也不执行
18、 B. 循环体执行1次 C. 循环体执行5次 D. 循环体执行无限次答题: A. B. C. D. (已提交) 参考答案:C问题解析:4. 下面描述中错误的是( )。 A. 执行Do untilloop语句中,当循环条件为false时,结束循环体的执行 B. 执行WhileEnd While 语句时,循环体可能一次也不执行 C. Do loop While语句的循环体可能一次也不执行 D. 执行Do loop Until语句中,当循环条件为false时,结束循环体的执行答题: A. B. C. D. (已提交) 参考答案:A问题解析:5. 运行如下程序段后,x的值是( )。 x=2 For i
19、=1 to 8 step 2 x=x+i next i A. 2 B. 18 C. 27 D. 38答题: A. B. C. D. (已提交) 参考答案:B问题解析:6. 下面程序段中循环语句的循环次数是( )。 For x=10 To 1 Step -3 Write(x) Next x A. 0 B. 4 C. 5 D. 10答题: A. B. C. D. (已提交) 参考答案:B问题解析:7. 下面程序段执行后输出结果是( )。 For i=1 To 2 s=1 For j=0 To i-1 s=s+s*j Next j Write( 0 , s) Next i A. 1 1 B. 1 2
20、 C. 2 1 D. 2 2答题: A. B. C. D. (已提交) 参考答案:B问题解析:8. 在For语句循环体内可以用( )语句强制退出For语句的执行。 A. Exit Do B. Exit For C. Exit Function D. Exit Sub答题: A. B. C. D. (已提交) 参考答案:B问题解析:第4章 复合数据类型4.1数组当前页有9题,你已做9题,已提交9题,其中答对5题。 1. 下列一维数组说明语句正确的是( )。 A. Dim b(2) AS Integer =1,2,3 B. Dim b(0 To 2) AS Integer=1,2,3 C. Dim
21、 b( ) AS Integer=1,2,3 D. Dim b(2) AS String =one, two, Three答题: A. B. C. D. (已提交) 参考答案:C问题解析:2. 下列说明语句定义的数组占( )个字节。 Dim a( 10) AS Integer A. 10 B. 11 C. 44 D. 0答题: A. B. C. D. (已提交) 参考答案:C问题解析:3. 设有数组说明语句:Dim c( 10) AS Integer,则下面表示数组c的元素选项中( )是错误的。 A. c(i-1) B. c(5+0.5) C. c(0) D. c(11)答题: A. B. C
22、. D. (已提交) 参考答案:D问题解析:4. 以下能对二维数组a进行正确初始化的语句是( )。 A. Dim a( , ) AS Integer 1,2,3,4,5,6 B. Dim a( , ) AS Integer =1,2,3,4,5,6 C. Dim a(0 To 1,0 To 2) AS Integer =1,2,3,4,5,6 D. Dim a(1,2) AS Integer 1,2,3,4,5,6答题: A. B. C. D. (已提交) 参考答案:B问题解析:5. 设有数组说明语句:Dima(3,3),则数组a中包含元素的个数是( )。 A. 3 B. 6 C. 9 D.
23、16答题: A. B. C. D. (已提交) 参考答案:D问题解析:6. 设有数组说明语句:Dimc(,),则下列表示数组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. 语句: Dim A(3) As Integ
24、er For i = 0 To 3 A(i) = i Next i ReDim A5(8) 执行后数组A的所有元素的值为0。答题: A. B. C. D. (已提交) 参考答案:B问题解析:8. 若要定义一个包含10个字符串元素,且下界为1的一维数组s,则数组说明语句为:Dim s$(1 To 10) 。答题: 对. 错. (已提交) 参考答案:问题解析:9. 如果数组元素的下标值为实数,则VB系统会按四舍五入原则进行处理。答题: 对. 错. (已提交) 参考答案:问题解析:第4章 复合数据类型4.2 结构当前页有4题,你已做4题,已提交4题,其中答对1题。 1. 若有以下说明语句 Struc
25、ture employee Dim num As Integer Dim salary As Single End Structure Dim programmer As employee 则下面表示结构变量programmer的 成员Salary正确的是( )。 A. programmersalary B. .salary C. salary.programmer D. programmer.salary答题: A. B. C. D. (已提交) 参考答案:D问题解析:2. 已知有说明语句 Structure dat Dim year As Integer Dim month As Inte
26、ger Dim day As Integer End Structure Structure emp Dim no As Integer Dim name As String Dim sex As String Dim birthday As dat Dim salary As single End Structure Dim programmer As emp 并假设变量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. with progammer no=1000:name= 张勇 : sex= 男 w
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1