C 二维数组应该如何写 穷举行,把每一行的最大值放到第一个,选择排序
把每行单独作为一个整体来看,从后往前比较进行排序,最大值往前放,再把每行都循环一遍就可以了。
for(i=0;i<5;i++)
{
for(j=5;j>1;j++)
{
if(u(i,j)>=u(i,j-1))
{
t=u(i,j);
u(i,j)=u(i,j-1);
u(i,j-1)=t;
}
}
}
大概意思就是这样,代码随便写的,能看懂就好。