6[单选题] 某人编写了一个能够返回数组a中10个数中最大数的函数过程,代码如下:
程序运行时,发现函数过程的返回值是错的,需要修改,下面的修改方案中正确的是( )。
A.语句max=1应改为max=a(1)
B.语句For k=2 To 10应改为For k=1 To 10
C.If语句中的条件a(k)>a(max)应改为a(k)>max
D.语句MaxValue=max应改为MaxValue=a(max)
参考答案:D
参考解析:由题易知,For循环结束后可得出数组中最大数的下标max,因为是求最大的数,应该是将a(max)赋给MaxValue而不是最大数的下标max,故应选D。
7[单选题] 窗体上有1个名称为Label1的标签;1个名称为List1,且含有若干表项的列表框。为了使得单击List1中某个表项时,在Label1中相应地显示该表项,应使用的程序代码为
参考答案:C
参考解析:单击Listl中某个表项时触发List1_Click()事件。标签的Caption属性用于设置标签中所要显示的内容。列表框的text属性为Listl中表项的正文,通过这个属性可以得到被选中的项目。因此选C.。
8[单选题] 以下说法中正确的是
A.任何时候都可以用Ctrl+E键打开菜单编辑器B.只有当某个窗体为当前活动窗体时,才能打开菜单编辑器C.只有当代码窗口为当前活动窗口时,才能打开菜单编辑器D.任何时候都可以用标准工具栏的”菜单编辑器”按钮打开菜单编辑器
参考答案:B
参考解析:只有窗体为活动窗体时,才可以打开菜单编辑器。
9[单选题] 下面程序段执行结果为( )。
A.excellentB.goodC.passD.fail
参考答案:C
参考解析:Int(n)用来求不大于n的最大整数,Int(3.8)=3,Int(-3.8)=-4。参数n是一个Double型或任何有效的数值表达式,返回值为Integer类型。Rnd(n)用来返回一个包含随机数值的Single型。参数n是Single或任何有效的数值表达式。如果n<0,Rnd生成每次都使用n作为随机数种子得到的相同结果;如果n>0,Rnd生成序列中的下一个随机数;如果n=0,Rnd生成最近生成的数;如果n省,Rnd生成序列中的下一个随机数。本题中Rnd( )函数随机产生0~1的一个数,Int( )函数将数值转换为整型,Int(Rnd( )+3)的结果为3,执行下面的Case 3语句,结果为"pass"。
10[单选题] 在结构化程序设计中,模块划分的原则是( )。
A.各模块应包括尽量多的功能
B.各模块的规模应尽量大
C.各模块之间的联系应尽量紧密
D.模块内具有高内聚度、模块间具有低耦合度
参考答案:D
参考解析:在结构化程序设计中,模块划分应遵循高内聚、低耦合的原则。其中,内聚性是对一个模块内部各个元素间彼此结合的紧密程度的度量,耦合性是对模块间互相连接的紧密程度的度量。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |