首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了如下程序,用来求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
66
问题
某人编写了如下程序,用来求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全国计算机二级
相关试题推荐
为了计算1+3+5…+99的值,某人编程如下:k=1:s=0whilek<=99k=k+2:s=s+kwendprints在调试时发现运行结果有错误,需要修改。下列错误原因和修改方案中正确的是
以下程序的功能是随机产生10个两位的整数:OptionBase1PrivateSubCommandl_Click()Dima(10)AsInteger,iAsIntegerRandomizeFori=1To10
设有如下通用过程:PublicFunctionFun(xStrAsString)AsStringDimtStrAsString,strLAsIntegertStr="":strL=Len(xStr)i=strL/2
以下关于数组的叙述中,错误的是
关于自定义数据类型,下面叙述中不正确的是()。
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。I.人工管理阶段II.文件系统阶段III.数据库阶段
在菜单编辑器中建立如下图所示的菜单,并为每个菜单项编写了鼠标单击事件过程。关于此菜单,以下叙述中错误的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
在考生文件夹中有一个工程文件vbsj5.vbp(相应的窗体文件为vbsii5.frm)。窗体Form1上有两个名称为Labl和Lab2的标签,它们的标题分别为“密码"和“允许次数”;一个名称为Cmd1的命令按钮,其标题为“确定”;两个名称分别为Txt1和T
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求(1)每个书店的每种书籍只在该书店的一个部门销售;(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数量。则关系模式R最高是()
随机试题
二十国集团领导人同意为国际货币基金组织和世界银行等多边金融机构提供总额1万亿美元资金,使国际货币基金组织资金规模扩大至现在的3倍,以帮助受金融危机影响陷入困境的国家。最适合做这段文字标题的是()。
非职位权力包括()
某家具厂向某木材供应站订购了一批木材。但约定的交货日期到来时,木材供应站未能按期交货。两天后,因该地区遭遇罕见山洪,木材供应站所储存的全部木材被山洪冲走。家具厂因此停工待料10天,造成损失5万元。对家具厂的损失,应由谁承担?
内幕信息包括( )。
自尊(self-esteem)是社会工作实务中一个非常重要的概念,社会工作者经常把它运用于了解他人的内在世界。()
专门机关与广大群众相结合的方针,是指导公安机关和人民群众各项活动的基本方针。()
阅读下面的文章,回答问题。网络时代巨大的信息量要求网络人际交流迅速快捷,此时,传统语言的表达已不足以将信息转变成最简洁的形式输入输出。于是网络语言应运而生。这种语言以轻松活泼、幽默风趣、戏谑调侃的面目出没于传统媒体,让人耳目一新。比如“美眉”指年
A、 B、 C、 D、 A
InthemorningBernardwaspaleandhishandtrembledtoomucheventolifthiscoffeecup,______butterhistoast.
A、Taketheteno’clockbus.B、Comebackinfiveminutes.C、GotoNewYorkanotherday.D、Calltheairport.A
最新回复
(
0
)