使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:求出M行N列二维数组每行元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。 注意:不能修改程序的其他部分,只能修改fun()函数。 #include

admin2019-05-29  31

问题 使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:求出M行N列二维数组每行元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。
    注意:不能修改程序的其他部分,只能修改fun()函数。
#include
#define M 2
#define N 4
void fun(int a[M][N],int *sum)
{

}
void main()
{
    int x[M][N]={7,6,5,2,4,2,8,3};
    int s;
    fun(x,&s);
    cout<    return;
}

选项

答案int i,j,k,s=0; for(i=0;ia[i][j])k=j; //求得每一行的最小值 s+=a[i][k]; //最小值求和 } *sum=s; //返回求和值

解析 (1)依次访问每一行的元素。
(2)在对每一行的访问过程中选出最小数。
(3)将选出的最小数求和。
转载请注明原文地址:https://kaotiyun.com/show/8B8p777K
0

相关试题推荐
最新回复(0)