首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下: Option Base 1 Private Sub Command1_Click() Dim sum As Int
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下: Option Base 1 Private Sub Command1_Click() Dim sum As Int
admin
2018-09-19
29
问题
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下:
Option Base 1
Private Sub Command1_Click()
Dim sum As Integer
sum=0
For i=1 To 4
For j=1 To 3
sum=sum+score(i, j)
Next j
Print "第" & i & "个学生的总分是:"; sum
Next i
End Sub
运行此程序时发现,除第1个人的总分计算正确外,其他人的总分都是错误的,程序需要修改。以下修改方案中正确的是( )。
选项
A、把外层循环语句For i=1 To 4改为 For i=1 To 3内层循环语句For j=1 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这一句应该放在第1层For循环体的第一句,即For i=1 to 4和for j=1 to 3之间。
转载请注明原文地址:https://kaotiyun.com/show/WEFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
现有如下语句:x=IIf(a>50,Int(a\3),aMod2)当a=52时,x的值是
编写如下程序:PrivateSubCommand1_SClick()DimxAsIntege,yAsIntegerx=10:y=20Callfunl(x,y)Printx;yEndSubPrivateFunction
现有程序如下:OptionBase1PrivateSubFormClick()Dimx(5,6)AsInteger,y(5)AsIntegerFori=1Tn5ForJ=1To6x(i,j)=Int(Rnd*9+1)
下列循环能正常结束的是()。
在窗体上画一个命令按钮,然后编写如下时间过程()。PrintSubCommand1_Click()a=InputBox("EntertheFirstinterger")b=InputBox("EntertheSecondin
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画出包含三个命令按钮的控件数组,名称为cmd1,下标分别为0、1、2,Caption分别为“开始”、“停止”和“退出”,如图3(A)所示。
支持子程序调用的数据结构是( )。
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。设有如下的类型和变量声明:PrivateTypePerson nameAsString*8 majorAsSt
下面的数写成普通十进制数是()。2.65358979335278D-6
下列运算符中,优先级别最低的是
随机试题
A.从事少量活动,活动量不要大B.床上肢体活动,不可下床C.床上坐起,床边略活动D.较大活动量的锻炼E.绝对卧床,限制探视急性心肌梗死第二周病人活动量是
患儿,男,8个月。发热、咳嗽及呼吸困难4天,呈弛张热。查体:精神萎靡,皮肤可见荨麻疹样皮疹,白细胞明显升高,有核左移,胸片呈现多发性小脓肿样阴影。抗感染首选
酒炙大黄,每100kg大黄用酒量为
下列药物中能发生酰胺键水解反应的是
连续用药较长时间,药效逐渐减弱,须加大剂量才能出现药效的现象是
关于建筑物净高的叙述,错误的是:
甲企业计划利用一笔长期资金投资购买股票。现有M公司股票和N公司股票可供选择,甲企业只准备投资一家公司股票。已知M公司股票现行市价为每股9元,上年每股股利为0.15元,预计以后每年以6%的增长率增长。N公司股票现行市价为每股7元,上年每股股利为0.6元,股利
橡胶:轮胎:汽车
【襄樊保卫战】
Itisdifficulttoimaginewhatlifewouldbelikewithoutmemory.(78)Themeaningsofthousandsofeverydayperceptions,theb
最新回复
(
0
)