正文

起泡法排序2005-04-02 20:40:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/jay0518/450.html

分享到:

#include<stdio.h> void enter(float a[],int n) { int i; printf("please input numbers:\n"); for(i=0;i<n;i++) scanf("%f",&a[i]); printf("\nthe origin numers are:\n"); for(i=0;i<n;i++) printf("%f",a[i]); printf("\n"); return; } void bubble(float a[],int n) { int i,j,t,m; float k; for(i=0;i<n;i++) { t=n-i-1; for(j=0;j<t;j++) if(a[j]>a[j+1]) { k=a[j]; a[j]=a[j+1]; a[j+1]=k; } } printf("the versed  numbers are:\n"); for(m=0;m<n;m++) printf("%f",a[m]); printf("\n"); } main() { int n; float a[12]; printf("how many numbers do you want to input?number:\n"); scanf("%d",&n); enter(a,n); bubble(a,n);

阅读(6599) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册