第一范文网 - 专业文章范例文档资料分享平台

大一VB《计算机语言与程序设计》考试题型复习(含答案)

来源:用户分享 时间:2025/7/10 22:50:03 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

41. 如果x是一个正实数,对x的第3位小数四舍五入的表达式是______。 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)

42. 表达式Int(8 * Sqr(36 * (10 ^ (-2)) * 10 + 0.5)) / 10的值是______ A)1 B)1 6C)1.6 D)0.16

43. 若N=235,下述的语句中______显示的值为3。 A)PRINT N-INT(N/100)*100

B)PRINT INT(N/10)-INT(N/100)*10 C)PRINT INT(N/10)-INT(N/100) D)PRINT INT(N-INT(N/10))/10

44. 在窗体上画一个名称为Command1 的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() a$ = \Print String(3, a$) End Sub

程序运行后,单击命令按钮,在窗体上显示的内容是______。 A)VVV B)Vis C)sic D)ll

45. 函数String(n,\的功能是______。 A)把数值型数据转换为字符串 B)返回由n个字符组成的字符串 C)从字符串中取出n个字符

D)从字符串中第n个字符的位置开始取子字符串 46. 以下程序段在立即窗口中输出______。 A=\B=\C=\

Print Right(A,3)

Picture1.Print Mid(B,2,4) Debug.Print Left(C,2)

A)name B)our C)is D)ournameis

47. 设a=\,则以下使变量的b值为\的语句是______。A)b=Left(a,10) B)b=Mid(a,10) C)b=Right(a,10) D)b=Mid(a,11,10) 48. 设a=10,b=5,c=1,执行语句Print a>b>c后,窗体上显示的是______。 A)True B)False C)1 D)出错信息

49. 设x=4,y=6,则以下不能在窗体上显示出\的语句是______。 A)Print A=x+y B)Print\

C)Print \)Print\十y

50. 下面表达式中,______的运算结果与其他三个不同。 A)Exp(-3.5) B)Int(-3.5)+0.5 C)-Abs(-3.5) D)Sgn(-3.5)-2.5

51. 设a=5,b=4,c=3,d=2,下列表达式的值是_______ 3>2*b Or a=c And b<>c Or c>d A)1 B)True C)False D)2

52. 设a=\则以下使变量b的值为\的语句是_______。A)b=Left(a,10) B)b=Mid(a,10) C)b=Right(a,10) D)b=Mid(a,11,10) 53. 假定有如下的窗体事件过程: Private Sub Form_Click()

- 9 -

a$ = \b$ = Right(a$, 5) c = Mid(a$, 1, 9) MsgBox a$, 34, b$ End Sub

程序运行后单击窗体,则在弹出的信息框中的标题栏中显示的信息是_______。 A)Microsoft Visual B)Microsoft C)Basic D)34

54. 在窗体上画一个文本框,然后编写如下事件过程: Private Sub Form_Click()

x = InputBox(\请输入一个整数\Print x + Text1.Text End Sub

程序运行时,在文本框中输入456,然后单击窗体,在输入对话框中输入123,单击“确定”按钮后,在窗体上显示的内容是_______。

A)123 B)456 C)579 D)123456

55. 可以同时删除字符串前导和尾部空白的函数是_______。 A) Ltrim B) Rtrim C) Trim D) Mid

56. \\、/、Mod、*四个算术运算符中,优先级别最低的是_______。 A) \\ B) / C) Mod D) *

57. 在VisualBasic中,日期 /时间型常量要用_______括起来 A) \)# C) * D) {}

58. 设a%=20,b$=”30”,则下列输出结果是”2030”的语句是_______。 A)Print str(A) B)Print “a”+b C)Print a+b D)Print a & b 59. 下列关于变体数据类型的叙述中正确的是_______。 A) 变体是一种没有类型的数据

B) 给变体变量赋某一种类型数值后,就不能再赋给另一种类型数值 C) 一个变量没有定义就赋值,该变量即为变体类型 D) 变体的空值就表示该变体值为0

60. 表达式Fix(-32.68)+Int(-23.02)的值为 _______。 A) -55 B) -56 C) -57 D) –58

61. 在VB中,若要强制变量必须先定义才能使用,应该用_______语句说明。 A) Public Const B) Option Explicit C) Type 数据类型名 D) DefDbl

62 执行以下程序段后,变量c$的值为_______。 a$=\b$=\

c$=b$ & UCase(Mid$(a$,7,6)) & Right$(a$,11)

A) Visual BASIC Programing B) Quick Basic Programing C) QUICK Basic Programing D) Quick BASIC Programing 63 .语句Print 5 * 5 \\ 5 / 5的输出结果是_______。 A) 5 B)25 C) 0 D)1

64. 语句Print Sgn(-6^2)+Abs(-6^2)+Int(-6^2)的输出结果是_______。 A) -36 B)1 C) -1 D)-72

65. 假定Picture1和Text1分别为图片框和文本框的名称,下列不正确的语句是_______。 A) Print 2.5 B)Picture1.Print 2.5

C) Debug. Print 2.5 D) Text1.Print 2.5 66. 以下声明语句中错误的是_______。

- 10 -

A)Const var1=123 B)Dim var2 = 'ABC' C)Dim var3% D)Static var3 As Integer

67. 下列可作为Visual Basic变量名的是______。 A)A#A B)4A C)?xy D)constA

68. 下列符号______不是VB中的合法变量名。 A)ABCabc B)bd_1234 C)22wed D)cmd$ 69. 下列叙述中不正确的是______。

A)变量名的第一个字符必须是字母 B)变量名的长度不超过255个字符 C)变量名可以包含小数点或者内嵌的类型声明字符 D)变量名不能使用关键字

70. 下列符号常量的声明中,______是不合法的。

A)Const a As Single=1.1 B)Const a As Integer=\C)Const a As Double=1 D)Const a As String = \71. 下面______不是字符串常量

A)\语言\)\)\)#False# 72. 以下不合法的常量是 ______。 A)10^2 B)100 C)100.0 D)10E+01 73. 设有如下声明: Dim X As Integer

如果Sgn(X)的值为-1,则X的值是______。

A)整数 B)大于0的整数 C)等于0的整数 D)小于0的数 74. Rnd函数不可能产生______的值。 A)0 B)1 C)0.1234 D)0.00005

75. 在Visual Basic中,如果一个变量未作类型声明而直接使用,则该变量的数据类型是______。 A)字符串型 B)数值型 C)变体类型 D)可以是任何类型 76. 设有如下语句: Dim a,b As Integer c=\d=#7/20/2005#

以下关于这段代码的叙述中,错误的是______。

A)a被定义为Integer类型变量 B)b被定义为Integer类型变量 C)c中的数据是字符串 D)d中的数据是日期类型 77. Abs(-8)+Len(\的值是______。 A)12 B)14 C)8ABCD D)-8ABCD

78. 设A=\则表达式Val(Left(A,4)+Mid(A,4,2))的值为_____。 A)963214 B)963221 C)963216321 D)963213214

79. 如果X是一个正实数,将百分位四舍五入,保留一位小数的表达方式是______。 A)0.1*Int(X+0.05) B)0.1*Int(10*(X+0.05)) C)0.1*Int(10*X) D)Int(X+0.05)

80. 从键盘上输入两个字符串,分别保存在变量str1、str2中。确定第二个字符串在第一个字符串中起始位置的函数是______。

A) Left B)Mid C)String D)Instr

81.已知A$=“12345678”,则表达式Val(Left(A$,4)+Mid(A$,4,2))的值为________。 A) 123456 B) 123445 C) 8 D) 6 82.在直角坐标系中,x、y是坐标系中任意点的位置,用x与y表示在第一或第三象限的表达式,以下不正确的是______。 A)(x>0 and y>0) and (x<0 and y<0) B)(x>0 and y>0) and (x<0 and y<0) C)x*y>0 D)x*y=Abs(x*y)

83.语句:Print “Sqr(9)=” ; Sqr(9)的输出结果是_______。

- 11 -

A)Sqr(9)= Sqr(9) B)Sqr(9)=3 C)”3”=3 D)3= Sqr(9)

84.下面程序段的输出结果为________。 X = 10 :Y = 20

Print X ;”+” ;Y ;”= ”; Print X + Y A)10 + 20 = 30 B)10 + 20 = 30 C)X+ Y = 30 D)10 + 20 =30

85.若要处理一个值为50000的整数,应采用哪种VB基本数据类型描述更合适?_______ A)Integer B)Long C)Single D)String

86.以下函数表达式中,其值等于-3的是________。

A)Int(-3.5) B)Fix(-3.5) C)Round(-3.5) D)Abs(-3.5) 87.以下函数表达式中,其值不等于3的是________。 A)Int(3.5) B)Fix(3.5) C)Round(3.5) D)Abs(-3) 88.以下函数表达式中,其值不等于-4的是________。

A)Int(-3.5) B)Fix(-4.5) C)Round(-3.5) D)Abs(-3.5) 89.以下函数表达式中,其值等于4的是________。 A)Int(3.5) B)Fix(3.5) C)Round(3.5) D)Abs(3.5) 90.以下函数表达式中,其值等于3.5的是________。 A)Int(3.5) B)Fix(3.5) C)Round(3.5) D)Abs(3.5) 二、 填空题

1. 整型变量X中存放了一个两位数,要将两位数交换位置,例如13变成31,实现的表达式是___【1】____。2. 数学表达式 的VB表达式是___【2】____。 3. 数学表达式 的VB表达式是___【3】____。

4. 表示x是5的倍数或9的倍数的逻辑表达式是___【4】____。

5. 已知a=3.5,b=5.0,c=2.5,d=true,则表达式a>=0 AND a+c > b+3 OR NOT d的值是___【5】____。 6. 表达式Ucase(Mid(“abcdefgh”,3,4))的值是___【6】____。

7. 要以××××年××月××日形式显示当前机器内日期的Format函数格式为__【7】____。 8. 计算距中华人民共和国建国60周年有多少天的函数表达式是___【8】____。 9. 计算离你毕业2012年6月30日还有多少个星期的函数表达式是___【9】____。 10. 表示s字符变量是字母(不区分大小写)的逻辑表达式是__【10】____。 11. a$=Lcase(\的返回值是:_【11】___; b$=Ucase(\的返回值是:__【12】__。

12. 与数学表达式 对应的Visual Basic表达式是 【13】 。

13. 若A=20,B=80,C=70,D=30,则表达式A+B>160 Or (B+C>200 And Not D>60)的值是_【14】___。 14. 描述“X是小于100的非负整数”的Visual Basic表达式是【15】 。 15. 产生一在[3,X]区间的随机整数应使用表达式_【16】_。

过 程

一、 单选题

- 12 -

大一VB《计算机语言与程序设计》考试题型复习(含答案).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c05iij6d6iy7tdil0367f_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top