#include<stdio.h>
void main()
{
int i=0,j=0,m=0,n=0,min=0;
int a[3][3]={{9,6,5},{11,22,33},{-7,15,2}};
for(j=0;j<3;j++)
{
min=a[0][j];
for(i=0;i<3;i++)
{
if(a[i][j]<min)
{
min=a[i][j];
m=i;
n=j;
}
}
printf("min=%d,m=%d,n=%d\n",min,m,n);
}
}
程序有错误,请高手帮忙指出,谢谢!!
求3*3型二维数组的每一列的最小值!
答案:3 悬赏:40 手机版
解决时间 2021-02-05 18:58
- 提问者网友:世勋超人
- 2021-02-04 23:49
最佳答案
- 五星知识达人网友:迟山
- 2021-02-05 00:20
#include<stdio.h>
void main()
{
int i=0,j=0,m=0,n=0,min=0;
int a[3][3]={{9,6,5},{11,22,33},{-7,15,2}};
for(j=0;j<3;j++)
{
min=a[0][j];
for(i=0;i<3;i++)
{
if(a[i][j]<min)
{
min=a[i][j];
m=i;
n=j;
}
else{
m = 0;
n = j;
}
}
printf("min=%d,m=%d,n=%d\n",min,m,n);
}
}
看看吧...
void main()
{
int i=0,j=0,m=0,n=0,min=0;
int a[3][3]={{9,6,5},{11,22,33},{-7,15,2}};
for(j=0;j<3;j++)
{
min=a[0][j];
for(i=0;i<3;i++)
{
if(a[i][j]<min)
{
min=a[i][j];
m=i;
n=j;
}
else{
m = 0;
n = j;
}
}
printf("min=%d,m=%d,n=%d\n",min,m,n);
}
}
看看吧...
全部回答
- 1楼网友:西风乍起
- 2021-02-05 01:43
m=0;
n=j;
放在,第一个for 下面
- 2楼网友:duile
- 2021-02-05 01:04
#include
void main()
{ int a[3][5],i,j,min;
for ( i=0;i<3;i++ ) for ( j=0;j<5;j++ ) scanf("%d",&a[i][j]);
for ( j=0;j<5;j++,printf("%d ",min) ) for ( i=1,min=a[0][j];i<3;i++ ) if ( min>a[i][j] ) min=a[i][j];
printf("\n");
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |