首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知在4行3列的全局数组score(4,3)r}1存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下: Option Base 1 Private Sub Command I_Click() D
已知在4行3列的全局数组score(4,3)r}1存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下: Option Base 1 Private Sub Command I_Click() D
admin
2018-09-19
36
问题
已知在4行3列的全局数组score(4,3)r}1存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下:
Option Base 1
Private Sub Command I_Click()
Dim Sllnl As Integer
Sum=0 For i=l To 4
For j=l To 3
sum=sum+score(i,j)
Print“第”&i&“个学生的总分是:”;sum
Next j
Next i
End Sub
运行此程序时发现,除第1个人的总分计算正确外,其他人的总分都是错误的,程序需要修改。以下修改方案中正确的是( )。
选项
A、把外层循环语句For i=1 To 4改为For i=1 To 3内层循环语句For j=l To 3改为For j=1 To 4
B、把sum=0移到For i=1 To 4和For j=1 To 3之间
C、把sum=sum+score(i,j)改为sum=sum+score(j,i)
D、把sum=sum+score(i,j)改为sum=score(i,j)
答案
B
解析
程序变量Sum的值在开始始计算第2个学生的总战绩时,仍保留着第一个学生的总成绩,这样会把前面学生的总成绩计算进去,显然不对。因此,sum=0一句应该放在第一层For循环体的第一句,即Fori= 1 to 4和forj=1 to3之间。
转载请注明原文地址:https://kaotiyun.com/show/gbFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
如果要将一个窗体从内存中清除,应使用的语句是
要使得文件列表框File1中只显示文件扩展名为jpg的图片文件,则下列正确的语句是
(1)在名称为Form1的窗体上添加一个名称为Commandl的命令按钮数组,含三个命令按钮,它们的标题依次为“是”、“否”、“取消”,Index属性分别为0、1、2,每个按钮的高、宽均为300、800。窗体的标题为“按钮窗口”。运行后的窗体如图所示。
以下关于文本框的叙述中,正确的是
在考生文件夹下有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Text1中输入一个大于2的偶数,并单击“分解为”命令按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数
表达式Sgn(15.6)+Int(-16.8)的值是
下列叙述中正确的是
结构化程序所要求的基本结构不包括( )。
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是( )。
数据库设计过程不包括
随机试题
典型的腺淋巴瘤属于间质成分丰富,占肿瘤的70%~80%,淋巴样间质中含许多活跃的淋巴滤泡和较大的生发中心
头孢噻吩的抗菌作用机制是
肉眼血尿反复发作,最常见于()
高层建筑由于体形高耸而且荷载大,会带来很大的问题,下列说法不正确的是()。
法人单位包括企业法人、事业单位法人、机关法人和社会团体法人等四种类型。
针对销售货物或者提供加工、修理修配劳务以及进口货物的单位和个人就其实现的增值而征收的税种是()。
党的十九届四中全会审议通过的《中共中央关于坚持和完善中国特色社会主义制度、推进国家治理体系和治理能力现代化若干重大问题的决定》,全面回答了在我国国家制度和国家治理上,应该“坚持和巩固什么,完善和发展什么”这个重大政治问题。以下说法内容正确的有(
Researcherssaytalkingtoyourself,outloud,ismorecommonthanmanyofusmightcaretoadmit.Psychologistscallit"selft
Whenschoolofficialsandunionsworktogether,studentshavearealchancetocomeoutontop.Thatwasclearthisweek【C1】____
A、Americanindustrialists.B、Frencheconomists.C、Internationalleaders.D、CivilWarveterans.BWhofirstusedthemottolaisser
最新回复
(
0
)