下列程序代码实现生成20个0~100之间的随机整数,存于数组中,打印数组中大于50的数,并求这些数的和。请选择正确的程序

  • A+
所属分类:IT认证

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[单选] 下列程序代码实现生成20个0~100之间的随机整数,存于数组中,打印数组中大于50的数,并求这些数的和。请选择正确的程序段(  ),完成程序。Private Sub Co mmand1Click(  )Di marr(1To 20)For i =1To 20arr(i)=_________Textl .Text =Textl .Text &arr(i )&Chr(13)&Chr(10)Next iSum=0For Each XIf X>50ThenPrint Tab(20);XSum=Sum+XEnd IfNext XPrint Tab(20);"Sum=";SumEnd Sub
A.Int(Rnd*99+1)In arr
B.Int(Rnd)In arr
C.Int(Rnd*99+1)In arr(  )
D.Int(Rnd)In arr(  )

【◆参考答案◆】:A

【◆答案解析◆】:Rnd 函数用于产生一个小于1但大于或等于0的实数,题中要求0~100之间的随机整数,所以需要对Rnd 产生的实数进行计算处理Int(Rnd*99+1)。使用For Each…Next 语句处理数组元素时,Each 后只需写出数组名,不能使用小括号。

(2)【◆题库问题◆】:[单选] 下列选项中不属于面向对象程序设计特征的是( )。
A.继承性
B.多态性
C.类比性
D.封装性

【◆参考答案◆】:C

【◆答案解析◆】:面向对象程序设计的三个主要特征是封装性、继承性和多态性。

(3)【◆题库问题◆】:[单选] 下面程序的执行结果是(  )。Private Sub Command1Click(  )a=10Fork=1 To 5 Step-Ia=a-kNextk Printa;kEnd Sub
A.-5 6
B.-5 -5
C.10 0
D.10 1

【◆参考答案◆】:D

【◆答案解析◆】:D。【解析】指定的步长为-1,但k指定从1到5,所以该for循环不会执行,a的值为10,k的值为1。

(4)【◆题库问题◆】:[单选] 在软件开发中,下面不属于设计阶段的任务的是(  )。
A.数据结构设计
B.定义模块算法
C.给出系统模块结构
D.定义需求并建立系统模型

【◆参考答案◆】:B

(5)【◆题库问题◆】:[单选] 下面程序输出的是( )。main(){ int t-1;fun(fun(t));)fun(inth){staticint a[3]-{1,2,3};int k;for(k-0;k%3;k++)a[k]+=a[k]-h;for(k-0;k<3;k++)printf(”%d”,a[k]);printf(”\n”);return(a[h]);)
A.1,2,3,
B.1,3,5,1,5,9, 1,3,5,
C.1,3,5,
D.1,3,5,0,4,8, -l,3,7,

【◆参考答案◆】:D

【◆答案解析◆】:D。【解析】本题考查双重函数调用及for循环使用,fun函数中第一个for循环语句的作用是给数组a赋值。当第一次调用fun函数时,把实参1传给形参,输出a数组的元素为1,3,5;第二次调用fun函数时,由于数组a为静态局部变量,故输出a数组的元素为-l,3,7。

(6)【◆题库问题◆】:[单选] 下列叙述中正确的是
A.可以用关系运算符比较字符串的大小
B.空字符串不占用内存,其内存空间大小是0
C.两个连续的单引号是合法的字符常量
D.两个连续的双引号是合法的字符串常量

【◆参考答案◆】:D

【◆答案解析◆】:两个连续的双引号:"",是一个字符串常量,称为“空串”

(7)【◆题库问题◆】:[单选] 有以下程序: #include<stdio.h>main(  ){  inta=-2,b=0;  while(a++&&++b);  printf("%d,%d",a,b); }程序运行后的输出结果是(  )。
A.1,3
B.0,2
C.0,3
D.1,2

【◆参考答案◆】:D

【◆答案解析◆】:输出的结果是:-1,1 0,2 1,2

(8)【◆题库问题◆】:[单选] 在模块的声明部分使用“0ptionBasel”语句,然后定义二维数组A(2 to 5,5),则该数组的元素个数为(  )。
A.20
B.24
C.25
D.36

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】在模块的声明部分使用”0ption Base l”语句,其含义是在定义数组的时候没有写下界时的默认下界值,如果是0ption Base 5,写din:a(20),实际上就是dim a(5 to 20);如果已经明确指定了下界,Option Base的默认值就不再起作用,所以这是一个4*6的数组。

(9)【◆题库问题◆】:[单选] 在Access中为窗体上的控件设置Tab键的顺序,应选择“属性”对话框的(  )。
A.“格式”选项卡
B.“数据”选项卡
C.“事件”选项卡
D.“其他”选项卡

【◆参考答案◆】:D

【◆答案解析◆】:在窗体中,Tab键的大小决定了窗体获得焦点的大小,是在“其他”选项卡中。

(10)【◆题库问题◆】:[单选] 在数据处理中,其处理的最小单位是(  )。
A.数据
B.数据项
C.数据结构
D.数据元素

【◆参考答案◆】:B

【◆答案解析◆】:B) 【解析】数据元素是由多个数据项组成,数据是能够被计算机识别、存储和加工处理的信息载体,数据处理的最小单位是数据项。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: