当前位置:首页 > 分校动态 > 计算机考证

2020计算机二级VB语言考前加分题(8)

来源:长理培训发布时间:2020-09-19 13:39:33

(1)在窗体上画一个命令按钮,其名称为Commandl,然后编写如下代码:

blob.png

程序运行后,单击命令按钮,其输出结果是( )。

A.4321

B.1234

C.34

D、12

(2)在窗体上画一个命令按钮,名称为Commandl,然后编写如下代码:

blob.png

程序运行后,单击命令按钮,在输入对话框中依次输入2、4、6,则输出结果为( )。

A.0

B.I

C.2

D.3

(3)在窗体上画两个标签和一个命令按钮,其名称分别为Labell、Label2和Commandl.然后编写如下

blob.png

程序运行后,单击命令按钮,则在两个标签中显示的内容分别为( )。

A.ABCD和10

B.1234和100

C.ABCD和100

D.1234和10

(4)在窗体上画一个命令按钮(名称为Commandl),并编写如下代码:

blob.png

程序运行后,单击命令按钮,输出结果是( )。

A.10

B.0

C.11

D.21


参考答案

(1)B【解析】Array函数用来为数组元素赋值,即把一1个数据集读人某个数组。其格式为:数组变量名=Array(数组f元素值)。Dim a语句没有变量类型名,则a默认为Variant类1型,这里它作为数组变量使用。现在已知数组a中元素的值依1次为l、2,3、4,则For循环中各变量值变化如下:

i=4时,s=s+a(4)丰j=0+4木1=4,j=1$10=10

i=3时,s=s+a(3)$j=4+3}10=4+30=34,j=10事10=100

i=2时,s=s+a(2)木j=34+2}100=34+200=234,j=10t3}10=10D0

i=1时,s=s+a(1)}j=234+1}1000=234+1000=1234。循环结束。s的值为1234。

(2)C【解析】程序运行过程如下:

k=0,输入2,AI(k+1)=A1(0+1)=A1(1)=2,A2(3一

k)=A2(3-o)=A2(3)=2

k=1,输入4,Al(k+1)=A1(1+1)=A1(2)=4,A2(3一

k)=A2(3—1)=A2(2)=4

k=2,毫自入6,Al(k+1)=A1(2+1)=A1(3)=6,A2(3一

k)=A2(3-2)=A2(1)=6

k=3,For循环结束,输出A2(k)的值即A2(3)的值,即2。

(3)D【解析】程序运行,窗体加载时设置Iabell显示为ABCD,Iabel2显示为l0。单击命令按钮,执行按钮的单击事件过程,过程中Val函数将Label2的标题字符串转换为数值赋给变量a,此时a的值为10,然后调用rune过程传人l止ell为参数,rune过程中设置Labell的标题为“1234”,回到按钮单击事件过程,设置Label2的标题为变量a的值,即l0。因此两个标签中显示的内容分别为l234和10。

(4)B【解析】本题是过程的嵌套调用,过程嵌套调用时要先计算内层的过程,然后由里向外执行。因此Funl(Funl(x,(Funl(x,X一1))),x一1)执行过程如下:

先执行Funl(x,X一1),由于形参a是按值传递,因此不会影响x的值,x=10,即Funl(10,9)。t=1,b=1+10=11,则函数返回值为1+1l=12。

再执行Funl(X,(Funl(x,x一1))),由于内层过程返回12,因此又可写成Funl(x,(12)),由于x仍为原值,因此过程即Funl(10,12)。t=~2,b=一2+10=8,则函数返回值为一2+8=6。

后执行Funl(Funl(x,(Funl(x,x一1))),x一1),即Funl(6,x—1),由于X仍为原值,因此过程即为Funl(6,9)。t=一3,b=一3+6=3,则函数返回值为一3+3=0。


责编:胡梦瑶

发表评论(共0条评论)
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,发表审核后显示!

国家电网校园招聘考试直播课程通关班

  • 讲师:刘萍萍 / 谢楠
  • 课时:160h
  • 价格 4580

特色双名师解密新课程高频考点,送国家电网教材讲义,助力一次通关

配套通关班送国网在线题库一套

课程专业名称
讲师
课时
查看课程

国家电网招聘考试录播视频课程

  • 讲师:崔莹莹 / 刘萍萍
  • 课时:180h
  • 价格 3580

特色解密新课程高频考点,免费学习,助力一次通关

配套全套国网视频课程免费学习

课程专业名称
讲师
课时
查看课程
在线题库
面授课程更多>>
图书商城更多>>
在线报名
  • 报考专业:
    *(必填)
  • 姓名:
    *(必填)
  • 手机号码:
    *(必填)
返回顶部