首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下: Option Base1 Private Sub Command1_Click() Dim sum As Intege
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下: Option Base1 Private Sub Command1_Click() Dim sum As Intege
admin
2018-06-20
32
问题
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下:
Option Base1
Private Sub Command1_Click()
Dim sum As Integer
sum=0
For i=1To4
For j=1To3
sum=sum+score(i,j)
Next j
Print"第"&i&"个学生的总分是:";sum
Next i
End Sub
运行此程序时发现,除第1个人的总分计算正确外,其他人的总分都是错误的,程序需要修改。以下修改方案中正确的是( )。
选项
A、把外层循环语句For i=1To4改为Fori =1To3
内层循环语句For j=1To3改为For j=1To4
B、把sum=0移到For i=1To4和For j=1To3之间
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=1to4和for i=1to3之间。
转载请注明原文地址:https://kaotiyun.com/show/XYGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下能够正常结束循环操作的程序段是
阅读程序:PrivateSubForm_Click()a=0Fori=1To15a=a+jMod3Nextj
计算下面分段函数的正确语句是
若要清除列表框控件中的所有列表项,应该使用的方法是
下列关于二叉树的叙述中,正确的是()。
假定在图片框Picturel中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是()。
有两个关系R、S如下:由关系R通过运算得到关系s,则所使用的运算为()。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
下面说法中错误的是
随机试题
工商部门为保护消费者利益而设定的产品执法检查目标属于()
A.双手关节骨质破坏为主,伴明显骨质疏松B.关节面硬化、骨赘形成C.关节穿刺液中可见尿酸盐结晶D.骶髂关节间隙模糊,关节边缘硬化E.关节半脱位骨关节炎的X线特征性表现为
单发右位心(右旋心)的二维超声检查主要所见是:
髁突在其最后位,在其铰链运动的范围内的最上位,称为
为濒死期患者所做的护理是
女性,30岁。开口受限1年。既往有关节弹响史。临床检查见开口度一指半,开口型左偏。下列表现中,不是颞下颌关节紊乱综合征表现的是
下列选项中,关于法人的论述正确的是:()
甲公司为支付乙公司的货款,于2005年2月4日给乙公司开出一张20万元的银行承兑汇票。乙公司又因为购物将汇票背书转让给丙公司,乙公司不久发现丙公司无货可发,是欺骗自己,于是立即通知付款人停止支付。但丙在取得汇票后,已将汇票背书转让给了丁公司支付货款。丁公司
在选择贷款客户时,银行信贷人员要想了解客户自身及项目,通常要完成的步骤包括()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
最新回复
(
0
)