源程序代码分析
#include<stdio.h>void main()
{ float a[4][5],e;
int b,c,d,g,f,n=0;
printf("请输入二十个字\n");
for(b=0;b<4;b++)
for(c=0;c<5;c++)
scanf("%f",&a[b][c]);
for(c=0;c<3;c++)
{ for(b=3;b>n;b--)
if(a[b][c]-a[b-1][c]>0)
for(d=0;d<5;d++)
{ e=a[b][d];
a[b][d]=a[b-1][d];
a[b-1][d]=e;
}
for(f=n;f<3;f++)
for(g=n;g<5;g++)
a[f+1][g]=a[f+1][g]-a[n][g]*a[f+1][n]/a[n][n];
n++;
}
for(c=0;c<4;c++)
for(b=0;b<5;b++)
printf("%f\n",a[c][b]);
}