高级语言程序设计(VB)随堂练习答案.pdf
《高级语言程序设计(VB)随堂练习答案.pdf》由会员分享,可在线阅读,更多相关《高级语言程序设计(VB)随堂练习答案.pdf(49页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.高级语言程序设计高级语言程序设计(VB)(VB)随堂练习答案随堂练习答案第第 1 1 章章 概述概述1.11.1 程序设计语言程序设计语言当前页有 1 题,你已做 1 题,已提交 1 题,其中答对 1 题。1. 1. VB.NET 是一种( )程序设计语言。A. 面向事件 B. 面向属性 C. 面向对象 D. 面向过程答题: A. B. C. D. 已提交参考答案:C问题解析:第第 1 1 章章 概述概述1.21.2 程序设计程序设计当前页有 2 题,你已做 2 题,已提交 2 题,其中答对 2 题。1. 1. 把源程序代码翻译为目标程序代码可以使用的翻译方式为( )。A. 嵌入方式 B.
2、运行方式 C. 连接方式 D. 解释方式或编译方式答题: A. B. C. D. 已提交参考答案:D问题解析:2. 2. 编译程序时出现的错误称为( ) 错误。A. 语法或编译 B. 运行 C. 逻辑 D. 计算.v.答题: A. B. C. D. 已提交参考答案:A问题解析:第第 1 1 章章 概述概述1.31.3 建立简单控制台应用程序建立简单控制台应用程序当前页有 3 题,你已做 3 题,已提交 3 题,其中答对 3 题。1. 1. 存储数据不属于数据处理功能。答题: 对. 错. 已提交参考答案:问题解析:2. 2. 控制台应用程序至少有一个 Main 过程。答题: 对. 错. 已提交参
3、考答案:问题解析:3. 3. 上机时,程序编译和连接成功后,系统自动生成以.exe 为扩展名的可执行文件。答题: 对. 错. 已提交参考答案:问题解析:第第 2 2 章章 根本数据类型与表达式根本数据类型与表达式2.12.1 根本字符集和词聚集根本字符集和词聚集.v.当前页有 3 题,你已做 3 题,已提交 3 题,其中答对 3 题。1. 1. 下面选项中 是算术运算符。A. % B. C. Mod D. And答题: A. B. C. D. 已提交参考答案:C问题解析:2. 2. 下面不合法的标识符是 。A. o_To B. Integer C.D. Int1答题: A. B. C. D.
4、已提交参考答案:B问题解析:3. 3. 在程序设计语言系统中具有固定语法含义的符号串称为标识符。答题: 对. 错. 已提交参考答案:问题解析:第第 2 2 章章 根本数据类型与表达式根本数据类型与表达式2.22.2 根本数据类型根本数据类型当前页有 2 题,你已做 2 题,已提交 2 题,其中答对 2 题。.v.1. 1. 从数据的存储方式上,数据类型分为值类型和引用类型。下面选项不是值类型的是 。A. Integer B. Double C. Boolean D. 数组答题: A. B. C. D. 已提交参考答案:D问题解析:2. 2. 单精度浮点型数据占用( )个存储字节。A. 1 B.
5、 2 C. 4 D. 8答题: A. B. C. D. 已提交参考答案:C第第 2 2 章章 根本数据类型与表达式根本数据类型与表达式2.32.3 常量与变量常量与变量当前页有 8 题,你已做 8 题,已提交 8 题,其中答对 8 题。1. 1. 以下各项中,不是字符串常量的是 。A. Basic B. *Basic* C.程序设计 D. 答题: A. B. C. D. 已提交参考答案:B问题解析:2. 2. 以下各项中,不合法的符号常量说明是 。A. Const a As Single=10.5 B. Const a As Double=Cos(10.5).v.C. Const a=abc
6、D. Const a As Integer=10.5答题: A. B. C. D. 已提交参考答案:B问题解析:3. 3. 以下选项中,把 r 定义为双精度型变量的是 。A. r% B. r! C. r* D. r$答题: A. B. C. D. 已提交参考答案:C问题解析:4. 4. 以下变量名中哪个是错误的.A. n B. 名称 C. ab* D.“年龄答题: A. B. C. D. 已提交参考答案:D问题解析:5. 5. 以下赋值语句中, 是正确的。A. x!abcB. s100 C. a10eD. x答题:A. B. C. D. 已提交参考答案:B问题解析:6. 6. 以下选项中, 不
7、能交换变量 a 和 b 的值。.v.A. t=b : b=a : a=t B. a=a+b : b=a-b : a=a-bC. t=a : a=b : b=t D. a=b : b=a答题: A. B. C. D. 已提交参考答案:D问题解析:7. 7. Write_1 和学校$ 是正确的变量名。答题: 对. 错. 已提交参考答案:问题解析:8. 8. 假设一个整型变量说明了之后没有给它赋值,那么它的值为 0。答题: 对. 错. 已提交参考答案:问题解析:第第 2 2 章章 根本数据类型与表达式根本数据类型与表达式2.42.4 表达式表达式当前页有 8 题,你已做 8 题,已提交 8 题,其中
8、答对 8 题。1. 1. 在以下选项中,正确表达 2a+5 的表达式是 。A. 2a+5 B. 2a+25 C. 2(a+5) D. 2a25.v.答题: A. B. C. D. 已提交参考答案:C问题解析:2. 2. 10 Mod 4 的值为( )。A. 1 B. 2 C. 4 D. 10答题: A. B. C. D. 已提交参考答案:B问题解析:3. 3. 以下运算符中( )优先级最高。A. / B. C. Mod D. +答题: A. B. C. D. 已提交参考答案:A问题解析:4. 4. 能正确表达 a1 或 a5 的逻辑表达式是( )。A. a=5 B. a=5C. a=5 D.
9、a=5答题: A. B. C. D. 已提交参考答案:C问题解析:5. 5. 设 X 为整型变量,不能正确表达 1 X 5 的逻辑表达式是( )。.v.A. 1 X 5 B. X=2 or X=3 or X=4C. 1X And X 5 D. Not (X=5)答题: A. B. C. D. 已提交参考答案:A问题解析:6. 6. 逻辑表达式:Not 7.3=4 Or True 的值为 。A. True B. False C. T D. F答题: A. B. C. D. 已提交参考答案:A问题解析:7. 7. 在 VB.NET 中,50% 表示 50/100。答题: 对. 错. 已提交参考答案
10、:问题解析:8. 8. 条件: i 整除 j,用关系表达式表示为:i Mod j=0。答题: 对. 错. 已提交参考答案:问题解析:第第 2 2 章章 根本数据类型与表达式根本数据类型与表达式2.52.5 常用部函数常用部函数.v.当前页有 6 题,你已做 6 题,已提交 6 题,其中答对 6 题。1. 1. 求 COS35可以使用的函数是 。A. Cos 35 B. Cos35 C. Cos35 D. Cos35*3.14159/180答题: A. B. C. D. 已提交参考答案:D问题解析:2. 2. 将一数值 X 取整而且对其小数局部四舍五入的函数为 。A. Int(X) B. Fix
11、(x) C. Cint(x) D.Sgn(x)答题: A. B. C. D. 已提交参考答案:C问题解析:3. 3. 将数值型量 X 转换为字符型量的函数是 。A. Asc(X) B. Chr(x) C. Str(x) D.Val(x)答题: A. B. C. D. 已提交参考答案:C问题解析:4. 4. 表达式:Int(-10.1)+Sgn(10.1)的值为 。A. -9 B. -10 C. 9 D. 10.v.答题: A. B. C. D. 已提交参考答案:B问题解析:5. 5. 表达式:Abs(-10)+Len(abc)的值为 。A. -10 B. 3 C. 7 D. 13答题: A.
12、B. C. D. 已提交参考答案:D问题解析:6. 6. 函数 Int(Rad*99+1)产生随机数的围是( )。A. 1,99 B. 1, 99 C. 1,100 D. 1,100答题: A. B. C. D. 已提交参考答案:B问题解析:第第 2 2 章章 根本数据类型与表达式根本数据类型与表达式2.62.6 控制台数据的输入和输出控制台数据的输入和输出当前页有 3 题,你已做 3 题,已提交 3 题,其中答对 3 题。1. 1. 以下程序段的执行后显示的结果是( )。X=10 :Y=3WriteLine(0 ,(x*y)/5)A. 10 B. 3 C. 5 D. 6.v.答题: A. B
13、. C. D. 已提交参考答案:D问题解析:2. 2. 以下程序段的执行结果是( )。X=5 : Y=5 : Z=6WriteLine(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. 3. 执行下面语句后,输出结果为( )。A=10 : B=30 : C=20WriteLine(012,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 章
14、章 程序流程控制程序流程控制3.13.1 分支构造分支构造当前页有 8 题,你已做 8 题,已提交 8 题,其中答对 8 题。1. 1. 以下不正确的单行构造条件语句是 。.v.A. If xy Then Write(xy)C. If x Then t=t*xD. If x Mod 3=2 Then Write(x)答题: A. B. C. D. 已提交参考答案:A问题解析:2. 2. 给定程序段Dim a As Integer, b As Integer, c As Integera=1:b=2:c=3If a=c-b Then Write(*) Else Write(*)以上程序 。A.
15、没有输出 B. 有语法错C. 输出* D. 输出*答题: A. B. C. D. 已提交参考答案:C问题解析:3. 3. 执行下面语句后,输出结果为( )。A=10:B=30If A0 Then B=B+1If B1 Then B=0A. 0 B. 1 C. 2 D. 3答题: A. B. C. D. 已提交参考答案:A问题解析:5. 5. 当 x 的输入值分别为 3、 9 和 19 时, 执行以下事件过程的输出结果分别为( )。Private Sub mand1_Click()Dim x%, y%x = ReadLine( )Select Case xCase 1, 3, 5y = x -
16、1Case 6 To 10y = x * xCase 2, 4.v.y = 2 * xCase Is 10y = x Mod 3 + 4End SelectWriteLine(0 , y)End SubA. 3、9 和 19 B. 2、81 和 5 C. 5、10 和 10 D. 1、6 和 2答题: A. B. C. D. 已提交参考答案:B问题解析:6. 6. 把 a, b 之中的最大值存放于 max,使用的语句为:If ab Then max=a Else max=b End If答题: 对. 错. 已提交参考答案:问题解析:7. 7. 判别 a 是否等于 b,假设a=b,那么输出字符串
17、 “a is equal to b的块构造条件语句为: If a=b Then Print “a is equal to b End答题: 对. 错. 已提交参考答案:问题解析:.v.8. 8. 判别 ch 是否为小写字母,假设是,输出“yes;否那么,输出“No的块构造条件语句为 。答案:If Asc(ch)=97 And Asc(ch)=122 ThenPrint “YesElsePrint “NoEnd If答题: 对. 错. 已提交参考答案:问题解析:第第 3 3 章章 程序流程控制程序流程控制3.23.2 循环构造循环构造当前页有 8 题,你已做 8 题,已提交 8 题,其中答对 8
18、 题。1. 1. 以下程序段执行后窗体上显示 。i = 0While i = 2i = i + 1End WhileWrite(i)A. 0 B. 1 C. 2 D. 3.v.答题: A. B. C. D. 已提交参考答案:D问题解析:2. 2. 执行以下程序段输出结果是 。x%=2Do while x8Write(*)x=x+2LoopA. * B. * C. * D. *答题: A. B. C. D. 已提交参考答案:C问题解析:3. 3. 设有程序段Dim k%k=5Do until k=0k=k-1Loop那么下面对循环语句描述正确的选项是 。A. 循环体 1 次也不执行 B. 循环体
19、执行 1 次.v.C. 循环体执行 5 次 D. 循环体执行无限次答题: A. B. C. D. 已提交参考答案:C问题解析:4. 4. 下面描述中错误的选项是 。A. 执行 Do untilloop 语句中,当循环条件为 false 时,完毕循环体的执行B. 执行 WhileEnd While 语句时,循环体可能一次也不执行C. Do loop While 语句的循环体可能一次也不执行D. 执行 Do loop Until 语句中,当循环条件为 false 时,完毕循环体的执行答题: A. B. C. D. 已提交参考答案:A问题解析:5. 5. 运行如下程序段后,x 的值是 。x=2For
20、 i=1 to 8 step 2x=x+inext iA. 2 B. 18 C. 27 D. 38答题: A. B. C. D. 已提交参考答案:B.v.问题解析:6. 6. 下面程序段中循环语句的循环次数是 。For x=10 To 1 Step -3Write(x)Next xA. 0 B. 4 C. 5 D. 10答题: A. B. C. D. 已提交参考答案:B问题解析:7. 7. 下面程序段执行后输出结果是 。For i=1 To 2s=1For j=0 To i-1s=s+s*jNext jWrite( 0 , s)Next iA. 1 1 B. 1 2 C. 2 1 D. 2 2
21、答题: A. B. C. D. 已提交参考答案:B问题解析:.v.8. 8. 在 For 语句循环体可以用( )语句强制退出 For 语句的执行。A. Exit Do B. Exit ForC. Exit Function D. Exit Sub答题: A. B. C. D. 已提交参考答案:B问题解析:第第 4 4 章章 复合数据类型复合数据类型4.14.1 数组数组当前页有 9 题,你已做 9 题,已提交 9 题,其中答对 9 题。1. 1. 以下一维数组说明语句正确的选项是 。A. Dim b(2) AS Integer =1,2,3B. Dim b(0 To 2) AS Integer
22、=1,2,3C. Dim b( ) AS Integer=1,2,3D. Dim b(2) AS String =one, two, Three答题: A. B. C. D. 已提交参考答案:C问题解析:2. 2. 以下说明语句定义的数组占 个字节。Dim a( 10) AS IntegerA. 10 B. 11 C. 44 D. 0.v.答题: A. B. C. D.已提交参考答案:C问题解析:3. 3. 设有数组说明语句:Dim c( 10) AS Integer,那么下面表示数组 c 的元素选项中 是错误的。A. c(i-1) B. c(5+0.5) C. c(0) D. c(11)答题
23、: A. B. C. D. 已提交参考答案:D问题解析:4. 4. 以下能对二维数组 a 进展正确初始化的语句是( )。A. Dim a( , ) AS Integer 1,2,3,4,5,6B. Dim a( , ) AS Integer =1,2,3,4,5,6C. Dim a(0 To 1,0 To 2) AS Integer =1,2,3,4,5,6D. Dim a(1,2) AS Integer 1,2,3,4,5,6答题: A. B. C. D. 已提交参考答案:B问题解析:5. 5. 设有数组说明语句:Dima3,3,那么数组 a 中包含元素的个数是 。A. 3 B. 6 C.
24、9 D. 16答题: A. B. C. D. 已提交.v.参考答案:D问题解析:6. 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. 7. 下面关于 ReDim 语句说法错误的选项是 。A. 使用 ReDim 语句重新定义数组时,不能改变该数组的类型B. 使用 ReDim 语句重新定义数组时,可以改变该数组的维数C. 要想保存重新定义数组原有的值,可以使用可选项PreserveD. 语句: Dim A
25、(3) As IntegerFor i = 0 To 3A(i) = iNext iReDim A5(8)执行后数组 A 的所有元素的值为 0。答题: A. B. C. D. 已提交参考答案:B问题解析:.v.8. 8. 假设要定义一个包含 10 个字符串元素,且下界为 1 的一维数组 s,那么数组说明语句为:Dim s$(1 To 10) 。答题: 对. 错. 已提交参考答案:问题解析:9. 9. 如果数组元素的下标值为实数, 那么 VB 系统会按四舍五入原那么进展处理。答题: 对. 错. 已提交参考答案:问题解析:第第 4 4 章章 复合数据类型复合数据类型4.24.2 构造构造当前页有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高级 语言程序设计 VB 练习 答案
限制150内