【正确答案】【操作步骤】 步骤1:打开本题工程文件。
步骤2:打开代码编辑窗口,去掉程序中的注释符“'”,将问号改为正确的内容。
参考答案(字体加粗部分是需考生填入的内容)
Option Base 1
Private Sub Form_Click()
ConSt N=5
Cnnst 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:调试并运行程序,关闭程序后按题目要求存盘。