5月23日 晚
修正版:
#include<stdio.h> //2018年5月23日 晚
int main() {
int i, j, k, l;
int Number[1000];
int How_Many_Num = 0, Flag = 0, Temp;
scanf("%d", &How_Many_Num);
for (i = 1; i <= How_Many_Num; i++) {
scanf("%d", &Number[i]);
}
for (j = 1, Flag = How_Many_Num - 1; j <= Flag; j++, Flag--) {
for (k = 1; k <= Flag; k++) {
if (Number[k + 1]<Number[k]) {
Temp = Number[k + 1];
Number[k + 1] = Number[k];
Number[k] = Temp;
}
}
}
for (l = 1; l <= How_Many_Num; l++) {
printf("%d\t", Number[l]);
}
return 0;
}
运行截图:

原版:
#include<stdio.h>
int mqin(){
int i,j,k,l;
int Number[1000];
int How_Many_Num=0,Flag=0,Temp;
scanf("%d",&How_Many_Num);
for(i=1;i<=How_Many_Num;i++){
scanf("%d",&Number[i]);
}
for(j=1,Flag=How_Many_Num-1;j<=Flag;j++,Flag--){
for(k=1;k<=Flag;k++){
if(Number[k+1]<Number[k]){
Temp=Number[k+1];
Number[k+1]=Number[k];
Number[k]=Temp;
}
}
}
for(l=1;l<=How_Many_Num;l++){
printf("%d",Number[l]);
}
没有 return 0;
}