#include "stdio.h"
void main()
{
int a[4][4]={0};
int i,j,min,min_index,tmp;
printf("Please input a matrix(4X4):\n");
for(i=0;i<4;i++)
for(j=0;j<4;j++)
scanf("%d",&a[i][j]);
min=a[0][0];
min_index=0;
printf("The matrix you have just inputed is:\n");
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
printf("%d ",a[i][j]);
printf("\n");
}
for(i=0;i<4;i++)
for(j=0;j<4;j++)
if(a[i][j]<min)
{
min=a[i][j];
min_index=i;
}
if(min_index!=0)
{
printf("The min value of this matrix is not in row 1.\nThe new matrix is:\n");
for(i=0;i<4;i++)
{
tmp=a[0][i];
a[0][i]=a[min_index][i];
a[min_index][i]=tmp;
}
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
printf("%d ",a[i][j]);
printf("\n");
}
}
else
{
printf("The min value of this matrix is in row 1.\n");
}
}
结果:
追问
http://zhidao.baidu.com/question/539539190?quesup2&oldq=1
能帮我看看这题吗
谢谢!请问你是用什么软件做的啊
追答Microsoft Visual C++ 6.0
追问http://zhidao.baidu.com/question/539539190?quesup2&oldq=1
能不能顺便帮我看看这道题?谢谢了