首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下: Option Base 1 Private Sub Command1_Click() Dim
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下: Option Base 1 Private Sub Command1_Click() Dim
admin
2017-07-28
80
问题
已知在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、把suim=0移到For i=I To 4和For i=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 to3之间。
转载请注明原文地址:https://kaotiyun.com/show/ORGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
为了使列表框中的项目分为多列显示,需要设置的属性为()。
在窗体上画一个命令按钮,然后编写如下程序:(假定变量x是一个窗体级变量)DimxAsIntegerSubinc(aAsInteger)x=x+aEndSubPriv
在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程:PrivateSubCommand1_Click()a$="softwareandhardware"b$=Right(a$,8)
为了在按下Esc键时执行某个命令按钮的Click事件过过程,需要把该命令按钮的一个属性设置为True,这个属性是
在窗体中添加一个命令按钮,编写如下程序:PrivateSubTest(p,m,n)p=p+1:m=m+1:n=n+1Print"Sub:";p;m;nEndSubPrivateSubCo
以下程序段的输出结果是()。x=1y=4DoUntily>4x=x*yy==y+1LoopPrintx
若在窗体模块的声明部分声明了如下自定义类型和数组PrivateTypeTemScoreAsIntegerStrNameAsStringEndTypeDimStuden
设有如下的VisualBasic表达式:5*x^2-3*x-2*Sin(A)/3,它相当于代数式【】。
设有如下记录类型:TypestudentNumberAsString*10NameAsString*8EndType窗体中有若干控件,单击其中的一个按钮Command1时,执行如下事件过程,该过程的功能是把数据输出到指定的文件中。根据
随机试题
甲公司因严重资不抵债,不能清偿到期债务向人民法院申请破产。根据企业破产法律制度的规定,下列各项中,属于债务人财产的是()。
引起I/O中断的事件中,主要有操作_______和操作异常结束两种。
我国与卫生标准配套的检测检验方法,有国家标准和卫生行业标准。下列标准号中,属于国家标准的是
深龋的主诉症状多为
治疗癔症最重要的方法是
(2010年案例分析第79—82题)2010年7月,张某从汽车销售商乙处购买了一辆由汽车生产商甲生产的××牌家用轿车。2010年8月1日,张某携家人外出度假,张某在高速公路上以130公里/小时(超过了高速公路的限速,但该车设计的最高时速为240公里/小时)
规范性法律文件系统化的方法主要有()。
业主使用物业应遵守的规则是()。
用0、1、2、3、……、9十个数字组成5个两位数,每个数字只用一次,要求它们的和是一个奇数,并且尽可能大,问这五个两位数的和是多少?()
设直线L过A(1,0,0),8(0,1,1)两点,将L绕z轴旋转一周得到曲面∑,∑与平面z=0,z=2所围成的立体为力.(1)求曲面∑的方程;(2)求Ω的形心坐标.
最新回复
(
0
)