上海7750机芯多少钱:c语言程序编程题目2,帮帮忙啊!

来源:百度文库 编辑:中科新闻网 时间:2024/04/20 13:27:42
2.程序的功能是在一个3×4的矩阵中,找出每一行中的最小值,并将最小值与该行第1列上的数据对换,输出原始矩阵和调整后的矩阵。
能不能直接输入二维数组,要随便输入一个二维数组要怎么输入啊

array a[3][4];//原始
array b[3][4]=a[3][4];//调整后
int TempMin=0;//记录最小值
int TempJ=0; //记录最小值的编号
for (i=0; i<3; i++)
{
TempJ=0;//初始化
TempMin=b[i][0];
for (j=1; j<4; j++)
{
if (b[i][j]<TempMin) { TempMin=b[i][j];TempJ=j; }
}
if (TempJ!=0)
{
b[i][TempJ]=b[0][TempJ];
b[0][TempJ] = TempMin;
}
}
输出部分你自己输出吧。。

void main()
{
int a[3][4],i,j,max,m,t;

输入数组;

for(i=0;i<3;j)
{ j=0;
max=a[i][j];
j++;
if(a[i][j]>max)
{ m=i;
t=max;
max=a[i][j];
a[i][j]=t;
}
}

输出数组;
}