C++题目 ~~ 帮忙加点东西就成~~

来源:百度知道 编辑:UC知道 时间:2024/06/25 04:10:14
#include"stdio.h"
void main()
{int i,j,r,c,x,y,max,min;
int a[4][5],*pa;
for (i=0;i<4;i++)
for (j=0;j<5;j++)
scanf("%d",&a[i][j]);
pa=a[0];
max=*pa;
for(i=0;i<4;i++)
for(j=0;j<5;j++)
{if(max<*pa)
{max=*pa;
r=i;
c=j;
}
pa++;
}
printf("max is a[%d][%d]=%d\n",r,c,max);
}

怎么把求最小值的也加进去????高手来看一下~~

#include"stdio.h"
void main()
{int i,j,r,c,x,y,max,min;
int a[4][5],*pa;
for (i=0;i<4;i++)
for (j=0;j<5;j++)
scanf("%d",&a[i][j]);
pa=a[0];
max=*pa;
min = *pa;
for(i=0;i<4;i++)
for(j=0;j<5;j++)
{if(max<*pa)
{max=*pa;
r=i;
c=j;
}
//找到最小值
if(min>*pa)
{min=*pa;
x=i; //记录最小值的位置
y=j;
}
pa++;
}
printf("max is a[%d][%d]=%d\n",r,c,max);
printf("min is a[%d][%d]=%d\n",x,y,min); //打印最小值
}