首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹中有一个工程文件sjt5.vbp,如图6所示。运行程序时,从文件中读入矩阵数据并放入二维数组a中。单击“计算”按钮时,将统计矩阵两个对角线的元素中能被3整除的个数,统计结果显示在标签lblFirst中;同时计算矩阵主对角线的元素之和,计算结果显
在考生文件夹中有一个工程文件sjt5.vbp,如图6所示。运行程序时,从文件中读入矩阵数据并放入二维数组a中。单击“计算”按钮时,将统计矩阵两个对角线的元素中能被3整除的个数,统计结果显示在标签lblFirst中;同时计算矩阵主对角线的元素之和,计算结果显
admin
2013-10-17
42
问题
在考生文件夹中有一个工程文件sjt5.vbp,如图6所示。运行程序时,从文件中读入矩阵数据并放入二维数组a中。单击“计算”按钮时,将统计矩阵两个对角线的元素中能被3整除的个数,统计结果显示在标签lblFirst中;同时计算矩阵主对角线的元素之和,计算结果显示在标签lblSecond中。
已给出了部分程序,请编写“计算”命令按钮事件过程中的部分程序代码,以便完成上述功能。
注意:不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。程序调试通过后,必须执行程序,并用“计算”按钮进行计算,否则无成绩。
选项
答案
矩阵主对角线上元素的特点:第一维下标与第二维下标相同:7*7矩阵次对角线上元素的特点:第一维下标与第二维下标之和为8。根据题意,可通过一个For循环,将满足主对角线上元素特点的数组元素累加入变量Sum。再通过一个嵌套的For循环逐一判断满足两个对角线上的元素特点的元素能否被3整除,若某数组元素能被3整除,则记录个数的变量Counter增1。 步骤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 EndIf 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.Caption=Sum lblFirst.Caption=Counter 步骤2:按<F5>键运行程序,然后单击“计算”按钮。 步骤3:按要求将文件保存至考生文件夹中。
解析
转载请注明原文地址:https://kaotiyun.com/show/cUQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在名为Form1的窗体上绘制一个列表框,名为List1,高为800、宽为1500,字体为“楷体GB2312”,并通过属性窗口为其添加3个列表项,依次为Item1、Item2和Item3(如下图所示)。注意:文件必须存放在考生文件夹中,工程
在名为Form1的窗体上绘制一个名称为Pic1的图片框,并利用属性窗口把考生文件夹中的图标文件Open.ico放到图片框中;再绘制一个通用对话框控件,名为CD1,利用属性窗口设置相应属性,即打开对话框时:标题为“打开文件”,文件类型为“Word文档”,初始
在名为Form1的窗体上绘制一个命令按钮(标题为Cmd1)和一个水平滚动条,其名称分别为Cmd1和HS1。编写适当的事件过程,使程序运行后,若单击命令按钮,则按如下要求设置水平滚动条的属性:Max=窗体宽度Min=0LargeCha
在名为Form1的窗体上绘制一个水平滚动条,其名称为HS1,设置滚动框Min属性为1000,Max属性为2000,LargeChange属性为100,SmailChange属性为2;然后再绘制一个文本框,其名称为Text1,初始内容为空白。编写适当的事件
在名为Form1的窗体上绘制一个标签,其名称为Lab1,然后通过属性窗口设置窗体和标签的属性,实现如下功能:(1)窗体标题为“设置标签属性”。(2)标签的位置为:距窗体左边界500,距窗体顶边界300。(3)标签的标题为“等级考试”
在名为Form1的窗体上绘制一个名为Lab1的标签,标题为“确认”;再绘制两个命令按钮,名称分别为Cmd1和Cmd2,标题分别为Yes和No,高均为400、宽均为1000,如下图所示。请在属性窗口中设置适当属性满足以下要求;(1)窗体标题
在名为Form1的窗体上绘制一个框架,名为Frm1,标题为“这是框架”,高度为3000,宽度为5000z在框架中绘制一个文本框,名为Text1,高度为500,宽度为1500,其位置距框架的左边框500,距框架的上边框1500,文本框中的初始内容设置为“这是
在名为Form1的窗体上建立一个名为HS1的水平滚动条,其最大值为200,最小值为0。要求程序运行后,每次移动滚动框时,都执行语句Form1.PdntHS1.Value(如下图所示)。注意:程序中不能使用任何其他变量:文件必须存放在考
表达式Len(Str(1.3))Mod2的值为______。
随机试题
目前保护大气环境的国际法律发展趋势是将______、______、_____结合起来。
对气一固催化反应,工业上为了减小系统阻力,常常采用较低的操作气速。()
方程2y"+y’-y=2ex的特解具有形式()
诊断肺心病的主要依据是
根据《节约能源法》规定,以下不属于用能单位能源消费方式的是()。
马克思主义唯物辩证法认为,事物发展的根本规律是( )。
根据以下资料,回答下列问题。与上月相比,2015年5月的多晶硅平均进口价格约:
甲乙丙丁戊五人共同投资设立某股份有限公司,关于该公司设立的下列表述中,正确的有()。
计算机能直接执行的程序是()。
将“查找和替换”对话框的“查找内容”设置为“[!a-c]def”,其含义是
最新回复
(
0
)