首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件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
29
问题
在考生文件夹下有一个工程文件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://kaotiyun.com/show/TSLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设已经在窗体上添加了一个通用对话框控件CommonDialog1,以下正确的语句是
执行如下语句:a=InputBox("Today","Tomorrow","Yesterday",,,"Daybeforeyesterday",5)将显示一个对话框,在对话框的输入区中显示的信息是
在窗体上画1个文本框,名称为Text1,然后编写如下程序:PrivateSubForm_Load() Open"d:\temp\dat.txt"ForOutputAs#1 Text1.Text=""EndSu
下面有一段程序代码,如果从键盘上输入“Computer”,则在文本框内显示的内容是PrivateSubText1_KeyPress(KeyAsciiAsInteger) IfKeyAscii>=65AndKeyAscii<=
下列不属于VisualBasic特点的是
建立控件时系统自动给控件一个名称,第一个建立的命令按钮名称是______。
下面叙述中不正确的是()。
VisualBasic根据计算机访问文件的方式将文件分成三类,其中不包括()。
在VisualBasic中,要将一个窗体从内存中释放,应使用的语句是
与数学表达式对应的,VisualBasic表达式是______。
随机试题
____是全面质量管理的一个最基本的概念()
论述审美经验的动态过程。
设=1,且f"(x)>0,证明:f(x)≥x.
简述影响卫生服务需要与利用的因素。
肾小球肾病的主要临床特点是()(1989年)
酸性最强的蒽醌类化合物是
入海河流的A处,其下游河段的水流受潮水作用发生周期性的顺、逆流向变化,其上游河段受潮水作用,仅有水位周期性的升降变化。A点称为该河流的()。
某养鸡场出售每千克鸡蛋毛利0.8元时,每日能卖出1620千克,每千克毛利1.2元时,每日能卖出1000千克。如果两种情况的销售收入比为3:2,则每千克鸡蛋的成本是多少?
[*]
以下关于控件数组的叙述中,错误的是
最新回复
(
0
)