首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm,此外还有一个名为datain.txt的文本文件,其内容如下: 32 43 76 58 28 12 98 57 31 42 53 64 75 86 97 13 24 35
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm,此外还有一个名为datain.txt的文本文件,其内容如下: 32 43 76 58 28 12 98 57 31 42 53 64 75 86 97 13 24 35
admin
2016-06-23
56
问题
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm,此外还有一个名为datain.txt的文本文件,其内容如下:
32 43 76 58 28 12 98 57 31 42 53 64 75 86 97 13
24
35
46 57 68 79
80 59
37
程序运行后单击窗体,将把文件datain.txt中的数据输入二维数组Mat中,按5行5列的矩阵形式显示在窗体上,然后交换矩阵第二列和第四列的数据,将交换后的矩阵显示在窗体上,如图所示。在窗体的代码窗口中,已给出了部分程序,这个程序不完整,请把它补充完整,并能正确运行。
要求:去掉程序中的注释符,把程序中的?改为正确的内容(可以是多行),使其实现上述功能,但不能修改程序中的其他部分。最后将修改后的文件按原文件名存盘。
选项
答案
[操作步骤] 步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,去掉程序中的注释符“’”,将问号改为正确的内容。 参考代码(画下划线部分是需填入的内容) Option Base 1 Private Sub Form_Click() Const N=5 Const M=5 Dim
Mat(n,m)As Integer
’定义二维数组 Dim i,j,t Open App.Path&"\"&"datain.txt"
For Input
As#1 ’对文件进行读操作 For i=1 To N For j=1 To M
Input#1,Mat(i,j)
’将数据读入数组Mat中 Next j Next i Close#1 Print Print"初始矩阵为:" Print For i=1 To N For J=1 To M Print Tab(5*j);Mat(i,J); Next j Print Next i For i=1 To N’完成第二列和第四列的交换 t=Mat(i,2) Mat(i,2)=Mat(i,4)
Mat(i,4)=t
’将t的内容赋给Mat(i,4),完成交换 Next i Print Print"交换第二列和第四列后的矩阵为:" Print For i=1 To N For j=1 To M Print Tab(5*J);Mat(i,J);’将转换后的结果打印在窗体上 Next j Print Next i End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/TSLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的
下面程序段,运行后的结果是PrivateSubCommand1_Click()Dimb%(1To4),i%,t# Fori=1To4 b(i)=i Next t=Tof(b()
Defsnga定义的变量a是______类型的变量。
在窗体上画1个文本框,名称为Text1,然后编写如下程序:PrivateSubForm_Load() Open"d:\temp\dat.txt"ForOutputAs#1 Text1.Text=""EndSu
随机文件用于读数据的语句是
单击命令按钮时,下列程序的执行结果是PrivateSubCommand1_Click()DimaAsInteger,bAsInteger,cAsInteger a=3:b=4:c=5 PrintSec
建立控件时系统自动给控件一个名称,第一个建立的命令按钮名称是______。
以下程序段执行后整型变量n的值为()。n=0Fori=1to20Step5n=n+1Nexti
在下列关于菜单的说法中,错误的是
(1)在名称为Form1,标题为“选课”的窗体上添加一个复选框数组,名称为CH1,共有四个复选框,按顺序其标题分别是“数学”、“语文”、“外语”、“计算机”,其中“语文”、“计算机”复选框处在选中状态下,程序运行时的窗体如图所示。请按要求添加控件并设置相应
随机试题
张三以李四侵犯其遗嘱继承权为由诉至法院,在本案诉讼中,李四提出自己与张三父亲间有遗赠抚养协议,且已完全履行,并提出张三持有的遗嘱是张三伪造的,该遗嘱不是死者的字体。关于遗嘱证据的种类,下列表述正确的是()
终板电位的性质是神经纤维传递信息的方式是
关于特发性血小板减少性紫癜(ITP)的概念,哪一种描述是错误的
水泥混凝土抗压强度试验的标准试件是边长为()mm的正立方体。
下列不属于城市房屋拆迁申请所具备的材料的是()。
紧缩性货币政策会导致()。
一般来说,农民属于()。
人们日常谈论股票市场行情是常提及“牛市”、“熊市”等字眼,其中“牛市”指的是()。
某人动用资金30000元,按5:4的比例分别买入甲、乙两种股票,第五天全部抛出,其投资的收益率可以算出(税费成本不计).(1)甲种股票升值20%(2)乙种股票下跌15%
下列关于集线器的描述中,正确的是()。
最新回复
(
0
)