C语言菜鸟的问题!

2024-12-19 05:58:12
推荐回答(2个)
回答1:

可以用冒泡算法~

回答2:

#include

main() {
int a[10],n,m=0,i;
printf("please input ten numbers:\n");
for(n=0;n<=9;n++)
scanf("%d",&a[n]); // scanf("%d",a[n]);
for(n=0;n<9;n++) {
for(i=0;i<9-n;i++)//原程序只把最大值放到了最后
if(a[i]>a[i+1])
m=a[i+1],a[i+1]=a[i],a[i]=m;
}
for(n=0;n<=9;n++)
printf("%d ",a[n]);
getchar();
}