写冒泡程序


函数功能:用冒泡法由小到大排列数组内5个数            

#include <stdio.h>
int main ()
{
int a[10];                 //定义数组 0到9
int m;
int n;
int k;
printf("请输入5个整数s :\n");
for(m=0;m<10;m++)
scanf("%d",&a[m]);     //输入5个数
printf("\n");
for(n=0;n<=9;n++)           //总共进行9轮冒泡排序
for(m=0;m<9-n;m++)     
if(a[m]>a[m+1])    //循环要求a[m]都小于a[m+1]
{
k=a[m];
a[m]=a[m+1];
a[m+1]=k;
}                    
printf("排列好的顺序为 :\n");   //第二个for循环结束之后,冒泡排序完成
for(m=0;m<10;m++)
printf("%d ",a[m]);      
printf("\n");
return 0;

}

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试