/*Bubbling Program*/
#include<stdio.h>
#define N 5//Defining the arrys N is five//
int main() {
int arrys[N],i,j,temp;
for(i=0; i<N; i++) {
scanf("%d",&arrys[i]);
}
for(i=0; i<N; i++) {
for(j=0; j<N-1-i; j++) { //Many students can write j<N-i,in fact ,which is rong.Thinking why?//
if(arrys[j]>arrys[j+1]) {//Changing the number//
temp=arrys[j];
arrys[j]=arrys[j+1];
arrys[j+1]=temp;
}
}
}
//ergodic and output format//
for(i=0; i<N; i++)
printf("%4d",arrys[i]);
return 0;
}![在这里插入图片描述](https://img-blog.csdnimg.cn/2020022410424226.PNG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTcxMzM1Mg==,size_16,color_FFFFFF,t_70)
C语言-数组编写冒泡程序
原创
©著作权归作者所有:来自51CTO博客作者好好学好好看的原创作品,请联系作者获取转载授权,否则将追究法律责任
欢迎指出代码的不足之处,我很高兴你能指出我的错误。
上一篇:c++程序求一维数组最大值
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【C语言】编写冒泡排序,排序一个整形数组。
编写冒泡排序,排序一个整形数组。
编写冒泡排序 排序一个整形数组。 -
C语言数组实例(冒泡算法、猜数字)
有人图你下半身,有人图你下半生,但为什么图你下半身的人像爷,图你下半生的却像一条狗。。。。---- 网易云热评一、
数组 冒泡算法 猜数字 二维数组 一维数组 -
[C语言] 冒泡排序
冒泡排序
C语言