慕神7147913
2016-09-13 11:50
打印出的结果为
67
0
98
98
98
98
98
98
98
98
int order()
{
int i,j,t;
for(i=0;i<9;i++)
{
for(j=0;j<=9-i;j++)
{
if(score[j]>score[j+1])
{
t = score[j];
score[j] = score[j+1];
score[j+1] = t;
}
}
}
int x;
for(x=0;x<10;x++)
{
printf("%d\n",score[x]);
}
return 0;
}
第二层for循环改为j<9-i;
C语言入门
926210 学习 · 20797 问题
相似问题