考生文件夹下有一个工程文件sjt5.vbp。运行程序后,从文件中读出数据,放入5×5的二维数组a 中。请编写程序,找出a 数组中每行的最大值及该值在行中的次序(即列下标),并将所找到的结果分别保存到一维数组b、c中(a第一行的最大值保存在b(1)中,最大值

admin2018-10-29  24

问题 考生文件夹下有一个工程文件sjt5.vbp。运行程序后,从文件中读出数据,放入5×5的二维数组a 中。请编写程序,找出a 数组中每行的最大值及该值在行中的次序(即列下标),并将所找到的结果分别保存到一维数组b、c中(a第一行的最大值保存在b(1)中,最大值的列次序保存在c(1)中)。
    注意:不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。程序调试通过后,命令按钮的事件过程必须至少执行一次。

选项

答案【操作步骤】 步骤1:打开考生文件中的本题工程文件sjt5.vbp,打开代码编辑窗口,在指定位置编写以下代码: 参考代码: b(i) = a(i, 1) c(i) = 1 For j = 2 To n If a(i, j) > b(i) Then b(i) = a(i, j) c(i) = j End If Next 步骤2:按要求将文件保存至考生文件夹中。 步骤3:按<F5>键运行程序,单击窗体上的命令按钮完成计算并存盘的工作。

解析
转载请注明原文地址:https://kaotiyun.com/show/2tFp777K
0

最新回复(0)