首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Prirate Sub Command1_Click() Dim a(10)As Integer,max As Integer For k=1 To 10
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Prirate Sub Command1_Click() Dim a(10)As Integer,max As Integer For k=1 To 10
admin
2019-08-21
91
问题
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:
Prirate Sub Command1_Click()
Dim a(10)As Integer,max As Integer
For k=1 To 10
a(k)=InputBox("输入一个整数")
Next k
max=0
For k=1 To 10
If a(k)>max Then
max=a(k)
End If
Next k
Print max
End Sub
运行程序时发现,当输入10个正数时,可以得到正确结果,但输入10个负数时结果是错误的,程序需要修改。下面的修改中可以得到正确运行结果的是( )。
选项
A、把If a(k)>max Then改为If a(k)<max Then
B、把max=a(k)改为a(k)=max
C、把第2个循环语句For k=1 To 10改为For k=2 To 10
D、把max=0改为max=a(10)
答案
D
解析
程序中把变量max的初始值设置为0,没有考虑到负数的情况。应该把它的初始值设置为数组中的一个元素的值,然后让数组中的各个元素与这个值比较,如果比它大,就替换变量max的值,这样才能得到数组中的最大值。因此要修改max=0这一行。
转载请注明原文地址:https://kaotiyun.com/show/zKUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
通用对话框Filter属性的作用是
为使程序运行时通用对话框CD1上显示的标题为“对话框窗口”,若通过程序设置该标题,则应使用的语句是
编写如下程序:OptionBase1PrirateSubCommandl_Click()Dimaa=Array(1,2,3,4):s=0:j=1Fori=4To1Step-1s=s+a(i)*j:j=j*10Ne
关于自定义数据类型,下面叙述中不正确的是()。
下列数据结构中,属于非线性结构的是()。
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
在关系数据库设计中,关系模式设计属于()。
设非空二叉树的所有子树中,其左子树上的结点值均小于根结点值,而右子树上的结点值均不小于根结点值,则称该二叉树为排序二叉树。对排序二叉树的遍历结果为有序序列的是()。
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(f,a),(d,b),(e,d),(c,e),(a,c)}该数据结构为()。
随机试题
Anewtechnique______,theyieldsasawholeincreasedby20percent.
舌癌区域性淋巴结转移早的原因是()
根据《建设项目环境影响评价资质管理办法》,环境影响评价机构受到取消评价资质处罚的情形不包括()。
信息技术的综合应用过程中,CAD和GIS结合的优点是()
教育科学研究属于()。
关于国家,下列说法中错误的是:
根据下列材料回答问题。2009年,在江苏省委、省政府的正确领导下,全省深入贯彻科学发展观,认真落实中央决策部署和一系列政策措施,积极应对国际金融危机带来的严峻挑战和严重困难,统筹做好保增长保民生保稳定各项工作,经济企稳向好态势不断增强,结构调整和
简述客观性作为新闻职业理念的内涵。
设f(x)=x2-x-2在[-1,2]上满足罗尔定理的条件,则中值ξ=________.
Whichstatementistrueintermsoffuturetrainingprogram?
最新回复
(
0
)