首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp。程序功能如下: 1)单击“读数据”按钮,从文件中读出数据,放入二维数组a中。 2)单击“生成新数组”按钮时,依据a数组生成b数组;若a数组元素为素数,则直接将a数组元素的值赋给b数组中相同下标的数组元素;若a数
在考生文件夹下有一个工程文件sjt5.vbp。程序功能如下: 1)单击“读数据”按钮,从文件中读出数据,放入二维数组a中。 2)单击“生成新数组”按钮时,依据a数组生成b数组;若a数组元素为素数,则直接将a数组元素的值赋给b数组中相同下标的数组元素;若a数
admin
2017-03-26
55
问题
在考生文件夹下有一个工程文件sjt5.vbp。程序功能如下:
1)单击“读数据”按钮,从文件中读出数据,放入二维数组a中。
2)单击“生成新数组”按钮时,依据a数组生成b数组;若a数组元素为素数,则直接将a数组元素的值赋给b数组中相同下标的数组元素;若a数组元素的值能被2整除,则将该元素值的平方作为b数组同下标的元素;若a数组元素为其他值,则将该元素乘2的值作为b数组同下标的元素。
3)单击“查找最大值”按钮,则在b数组中找最大值并显示在Label2标签上。
在给出的窗体文件中已经有了全部控件,标准模块中有判断素数的函数IsPrime。要求去掉程序中的注释符,把程序中的?改为正确的内容,并编写相应的程序,实现程序的功能。
注意:不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。程序调试通过后,各命令按钮的事件过程必须至少各执行一次。
选项
答案
步骤1:打开考生文件夹中的工程文件sjt5.vbp,在代码编辑窗口中,去掉程序中的注释符“’”,将问号“?”改为正确的内容。在“由考生编写”处补充正确代码。 参考代码: Open App.Path&"\in5.txt"For Input As#1 Input#1,a(i,j) Private Sub Command2 Click() ’=====以下由考生编写========== Fox i=1To5 For j=1To5 If sushu(a(i,j))=True Then b(i,j)=a(i,j) ElSe If a(i,j)Mod2=0Then b(i,j)=a(i,j)*a(i,j) Else b(i,j)=a(i,j)*2 End If End If Next i,j ’=====考生编写程序结束========== End Sub Private Sub Command3_Click() ’=====以下由考生编写========= Dim k As Long k=0 For i=1To5 For j=1To5 f b(i,j)>k Then k=b(i,j) Next.i,j Label2.Caption=k ’=====考生编写程序结束========== Open App.Path&"\out5.txt"For Output As#1 Print#1,Label2.Caption Close#1 End Sub 步骤2:按<F5>运行程序,单击各按钮测试验证。 步骤3:按要求将文件保存至考生文件夹中。
解析
题目要求从文件中读取数据放到数组a当中,给数组a赋值通过嵌套的For循环来实现。“生成新数组”按钮的事件处理过程,按照规则来得到数组b,需要通过嵌套循环实现数组元素逐个赋值。同样,在查找最大值的时候通过嵌套的循环逐个搜索数组b的各个元素,就可以得到最大值。
转载请注明原文地址:https://kaotiyun.com/show/k1Gp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
数据的存储结构是指______。
设在窗体上有一个名称为Command1的命令按钮,并有以下事件过程:PrivateSubCommand1_Click()StaticbAsVariantb=Array(1,3,5,7,9)…
通过文本框的()属性可以获得当前插入点所在的位置。
要使标签的背景样式为不透明,应将BackStyle属性设置为【】。
改变驱动器列表框的Drive属性值将引发卫士事件。
软件的详细设计也称为模块设计,它要求设计人员为每一个程序模块确定:所使用的【】、数据结构、接口细节和输入/输出数据等。
在VisualBasic中按文件的编码方式不同,可将文件分为
在程序运行时,可以通过______方法来移动滚动条的位置。
在VisualBasic中,用于管理文件系统的3个控件是文件列表框、目录列表框和【】。
对n个记录的序列进行快速排序,所需的辅助存储空间为()。
随机试题
此病变部位应考虑在为明确病因,辅助检查首选
药物和生物大分子作用时,不可逆的结合形式是
糖皮质激素治疗特发性血小板减少性紫癜的机制是
患者,男,51岁。从高处跌下,头部着地。当时昏迷约10分钟后清醒,左外耳道流出血性液,被家属送来急诊。护士首先应采取的措施是
根据我国刑法的规定,下列关于假释的说法,不正确的是:()。
甲乙丙三国均为世界贸易组织的成员方。甲国为提高本国钢材在国内市场的占有率,对来自乙国的钢材征收高额附加税,但此项决定并未公布,并且不适用于从丙国进的同类钢材。乙国认为其依据《1994年关税与摩擦总协定》应当获得的利益受损。关于甲的做法,下列选项正确的是
根据国际费雪效应()
杨朔的散文被称为()散文。
一些人乘坐客车出游,要求每辆客车所坐的人数相等,原来每辆客车乘坐22人,结果剩下1人未上车;如果有一辆客车空着走,那么所有人正好能平均分到其他各车上。已知每辆客车最多只能乘坐32人,那么,原来有()辆车,()人。
You’vebeenworkingoutregularlyforquiteawhile,butyou’renowherenearyourfitnessgoals.Sonowit’stimetobringin
最新回复
(
0
)