首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹中有一个工程文件sjt5.vbp,如图6所示。运行程序时,从文件中读入矩阵数据并放入二维数组a中。单击“计算”按钮时,将统计矩阵两个对角线的元素中能被3整除的个数,统计结果显示在标签|b|First中;同时计算矩阵主对角线的元素之和,计算结果显
在考生文件夹中有一个工程文件sjt5.vbp,如图6所示。运行程序时,从文件中读入矩阵数据并放入二维数组a中。单击“计算”按钮时,将统计矩阵两个对角线的元素中能被3整除的个数,统计结果显示在标签|b|First中;同时计算矩阵主对角线的元素之和,计算结果显
admin
2015-05-30
64
问题
在考生文件夹中有一个工程文件sjt5.vbp,如图6所示。运行程序时,从文件中读入矩阵数据并放入二维数组a中。单击“计算”按钮时,将统计矩阵两个对角线的元素中能被3整除的个数,统计结果显示在标签|b|First中;同时计算矩阵主对角线的元素之和,计算结果显示在标签|b|Second中。
已给出了部分程序,请编写“计算”命令按钮事件过程中的部分程序代码,以便完成上述功能。
注意:不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。程序调试通过后,必须执行程序,并用“计算”按钮进行计算,否则无成绩。
选项
答案
【操作步骤】 步骤1:打开考生文件夹下的本题工程文件sjt5.vbp,在代码编辑窗口的指定位置编写以下代码: 参考代码: For k=1 To N Sum=Sum+a(k,k) Ifa(k,k)/3=Int(a(k,k)/3)Then Counter=Counter+1 End If Ifk<>N-k+1 Then Ifa(k,N-k+1)/3=Int(a(k,N-k+1)/3)Then Counter=Counter+1 EndIf EndIf Next lblSecond.CaDtion=Sum lblFirst.CaDtion=Counter 步骤2:按
键运行程序,然后单击“计算”按钮。 步骤3:按要求将文件保存至考生文件夹中。
解析
矩阵主对角线上元素的特点:第一维下标与第二维下标相同;7*7矩阵次对角线上元素的特点:第一维下标与第二维下标之和为8。根据题意,可通过一个For循环,将满足主对角线上元素特点的数组元素累加入变量Sum。再通过一个嵌套的For循环逐一判断满足两个对角线上的元素特点的元素能否被3整除,若某数组元素能被3整除,则记录个数的变量Counter增1。
转载请注明原文地址:https://kaotiyun.com/show/13Qp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在随机文件中使用用户自定义数据类型时,要注意它的成员的要求,它的成员不能是()。
结构化程序设计的核心和基础是()。
在窗体上放置一个命令按钮Command1,并编写下列单击事件的程序:OptionBase1PrivateSubCommand1_Click()DimcAsInteger,dAsIntegerd=0
下列程序段运行后窗体上输出结果为()。PrivateSubCommand1_Click()a=5:b=4:c=3:d=2x=3>2*bOra=cAndb<>cOrc>d
如果在立即窗口中执行以下操作:a=8b=9print(a>B);则输出结果为______。
有下列两个过程:SubS1(ByValxAsInteger,ByValyAsInteger)DimtAsIntegert=Xx=yy=tEndSubSub
编写如下事件过程和函数过程:PrivateSubCommand1_Click()Dimnum(1To6)AsSinglenum(1)=103:num(2)=190:num(3)=0num(4)=32:
在窗体上画1个名为Text1的文本框和1个名为Label1的标签,再画4个名为Op1的单选按钮控件数组,其Index属性按季度顺序为0~3,如图1所示。在文件Sales.txt中按月份顺序存有某企业某年12个月的销售额。要求在程序执行时,鼠标单击一个单选按
设有数组定义语句:Dima(5)AsInteger,并设List1为列表框控件。下列给数组元素赋值的语句错误的是()。
表达式5Mod3+3\5*2的值是()。
随机试题
有关体温的描述,下列正确的是()。
关于全身性感染相关性器官功能衰竭评分(SOFA)认识错误的是
A、裂红细胞B、镰形红细胞C、口形红细胞D、棘形红细胞E、嗜多色性红细胞细胞表面呈针尖样、间距不规则突起,最可能是
比旋光度的表示符号为
5岁小儿,生长发育正常,根据身高计算法,该小儿身高大致为
在流感病毒的表面存在两种蛋白质。其中一种能让血液中的红细胞凝聚在一起,所以又称血凝素(HA或H)。另一种蛋白质把神经氨酸(一种糖类分子)分解掉,所以叫神经氨酸酶(简称NA或N)。这两种蛋白质因为暴露在病毒外面,流感病毒进入人体后,它们就成了人体免疫系统的靶
被称为“俄罗斯教育心理学的奠基人”的学者是()
某地区高新技术产业开发区办公室主任王某,急于引进外资,对于前来投资的“外商”甲某等人盲目轻信,未认真审查其主体资格、资信状况,就签订了引资合作协议,由高新技术产业开发区先期打入对方账户400万元,结果,先期打人的资金被悉数骗走,给国家造成了严重的损失,王某
WhathappenedtoEarhart?WhatdifferencesdoyoufindbetweenFinch’sairplaneandEarhart’s?
Concernedpeoplewantto_____theriskofdevelopingcancer.
最新回复
(
0
)