|
实现在N行M列的二维数组中,找出每一行上的最大值,且原数组值不变。
例如:如果二维数组元素的值为:
1 5 7 4
2 6 4 3
8 2 3 1
时,程序的运行结果应为:
The max value in line 0 is 7
The max value in line 1 is 6
The max value in line 2 is 8
#define M 4
#define N 3
main()
{ int i,j,p,x[N][M]={1,5,7,4,2,6,4,3,8,2,3,1};
clrscr();
/************found************/
for(i=0;___(1)___;i++)
{ p=0;
for(j=0;j<M;j++)
if(x[p]<x[j])
/************found************/
___(2)___;
printf(&#34;The max value in line %d is %d\n&#34;,i,x[p]);
}
}
参考答案:
1、i<N;
2、p=j; |
|