11计算机专业vb试题答案,11高三计算机专业VB试题(三)

本文详细解析了VB编程中的关键知识点,包括Val函数应用、数学表达式格式、Int和Rnd函数的范围、VB表达式语法、四舍五入技巧、字符串处理函数、算术与逻辑运算,以及动态数组和Redim语句的使用。通过实例和判断题,帮助读者巩固基础技能。
摘要由CSDN通过智能技术生成

3、设A=\则表达式Val(Left(A,4)+ Mid(A,4,2))的值为( ) A、987654 B、987665 C、9 D、6

4、将数学表达式cos^2(a+b)+5e2VB的表达式,正确的形式是( )

A、cos(a+b)^2+5exp(2) B、Cos(a+b)^2+5*ln(2) C、Cos^2(a+b)+5*ln(2) 5、表达式Int(rnd(0)*100)的范围是( ) A、(0,99) B、(0,100) C、[0,99] D、(0,100)

6、X是大于0小于45的数,用VB表达式表达正确的是 ( )

不必每分钟都学习,但求学习每分钟都有收获

1

A、0<=X<45 B、0<=X<=45 C、0<=X and x<=45 D、0<=X or X<45 7、表达式4+5/6*7/8 Mod 9 的值是 ( ) A、4 B、5 C、6 D、7 8、以下VB程序段的输出结果是( ) a= sqr(7):b=sqr(5):c=a>b Print c

A、-1 B、0 C、False D、True 9、下列4个逻辑表达式,其逻辑值为“真”的是 ( )

A、Not(3+4<4+6) B、2>1 AND 3<2 C、1>2 OR 2>3 D、NOT(1>2) 10、表达式Val(\的值是( )

A、123 B、12.3 C、0 D、123e2CD

11、如X是一个正实数,对X的第二位小树四舍五入的表达式是 ( ) A、0.1*INT(X+0.05) B、0.1*INT(10*(X+0.05)) C、0.1*INT(100*(X+0.5)) D、0.1*INT(X+0.5)

12、可以同时删除字符串前部和尾部空白的函数是 ( ) A、Ltrim B、Rtrim C、Trim D、Mid 13、表达式INT(-27.8)+Sgn(37.8)的值是( ) A、10 B、-27 C、-18 D、-16

14、表达式INT(5*Rnd+1)*Int(5*RND-1)值的范围是( ) A、[0,15] B、[-1,15] C、[-4,15] D、[-5,15]

15、函数INstr(\程序设计教程\程序\的值是 ( ) A、11 B、13 C、15 D、16

16、表达式x=sqr(a^2-5)+sqr(b^2-5)的类型是( )

A、算术表达式 B、逻辑表达式 C、关系表达式 D、字符表式 17、表达式PRINT INT(-20.45)的值是 ( ) A.-21 B.-20 C.20 D.21

18、函数PRINT UCASE(\的值是 ( ) A.Basic B.Basic C.BASic D.BASIC

19、为了使用窗体输出,是PRINT方法在Form_Load 事件中起作用,必须设置窗体的(性

A.AutoReDraw B.BackColor

2

老师寄语:一分耕耘,一分收获,未必;九分耕耘,会有收获,一定!

C.Moveable D.Caption

20、下列程序段输出结果为( ) A=0

PRINT A+1 A=3

A、1 B、-1 C、3 D、0

三、判断题:

1、在编写程序代码时,可以使用Dim语句对已经声明了的数组进行重新声明。( ) 2、可以使用Ibound和Ubound这两个函数确定数组的大小。( ) 3、Array只适应于一维数组和二维数组赋值,不适合多维数组赋值。( ) 4、动态数组在程序运行过程中完成声明,动态数组可以在任何适合改变大小。( ) 5、动态数组时指计算机在执行过程中才给数组开辟存储控件的数组。( ) 6、动态数组可以用ReDim语句再次分配动态数组占据的存储空间。( ) 7、动态数组可以用Erase语句删除,收回分配给它的存储空间。( )

8、创建动态数组时,因为没有维数下标,所以数组名后的括号时可以省略的。( ) 9、Redim语句只能出现在事件过程或通用过程中。( ) 10、Redim语句定义的数组时一个临时数组,即在执行数组所在的过程时为数组开辟一定的内存空间,当过程结束时,这部分内存即被释放。( )

四、程序分析题:

1、以下程序段的运行结果是什么? Private Sub Command1_Click() a$ = \b$ = \

c$ = b$ & UCase(Mid(a$, 4, 3)) & Right$(a$, 3) Print c$

End Sub

2、下列程序的运行结果是什么? a$ = \

b$ = Mid$(Left$(a$, 7), 6, 2) c$ = Right$(Right$(a$, 5.2), 3)

Print Val(c$) & Val(b$) & Left$(a$, 5) + c$ + b$

3、下列程序运行后输出的结果是什么?

不必每分钟都学习,但求学习每分钟都有收获

)属Private Sub Form_Load() x = \y = \z = 1 u = 2

Print x; l; y, z; u Print z; x, y; u End Sub

4、下列程序运行后输出的结果是什么? Dim a As Integer, b As Integer, max As Integer a = 2.6 b = 3

max = IIf(a < b, 1, 0) Print max

5、在窗体添加一个命令按钮,名称为command1,其单击事件中有如下程序段,则事件过程执行后,文本框的内容是什么? Private Sub Command1_Click() For i = 1 To 4 For j = 1 To 3 x = 3

For k = 1 To 2 x = x + 3 Next k Next j Next i

text1.Text = Str(x) End Sub

3

老师寄语:一分耕耘,一分收获,未必;九分耕耘,会有收获,一定!

不必每分钟都学习,但求学习每分钟都有收获

以上是由77cn范文大全为大家整理的11高三计算机专业VB试题(三)的相关范文,本文关键词为高三,计算机,专业,试题,,您可以从右上方搜索框检索更多相关文章,如果您觉得有用,请继续关注我们并推荐给您的好友,您可以在综合文库中查看更多范文。

11高三计算机专业VB试题(三).doc

免费范文网为全国范文类知名网站,下载全文稍作修改便可使用,即刻完成写稿任务。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库11高三计算机专业VB试题(三)在线全文阅读。

本文来自:免费范文网(www.77cn.com.cn) 转载请注明出处!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值