冒泡法由小到大排序十个数 不知道哪里出了问题 各位帮看看 感谢
冒泡法由小到大排序十个数 不知道哪里出了问题 各位帮看看程序代码:
# include<stdio.h> void main() { int c, a[10]={0}, d=0, f=0 ; for ( ; f<=9 ; f++ ) { printf("请输入第%d个数:",f+1); scanf("%d",&a[f]); } for (;d<=10;d++) { for(f=9;f>=1;f--) { if ( a[f]<a[f-1] ) { c=a[f]; a[f]=a[f-1]; a[f-1]=c; } } } for (f=0;f<=9;f++); { printf("%d\t",a[f]); } }
[此贴子已经被作者于2018-9-2 17:27编辑过]