前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >常见的冒泡法跟桶排序 c语言代码

常见的冒泡法跟桶排序 c语言代码

作者头像
王同学要努力
发布2022-11-30 10:51:12
5830
发布2022-11-30 10:51:12
举报
文章被收录于专栏:https://blog.csdn.net/xia
代码语言:javascript
复制
​
  #include<stdio.h>
  int main(){                        int a[10];   //冒泡法
									 int i,j, t;
									 printf("输入十个数:\n");

									 for (i = 0; i < 10; i++)
									 scanf("%d", &a[i]);
									 printf("\n");
									 for(j=0;j<9;j++)
									 for(i=0;i<9;i++)
										 if (a[i] > a[i + 1]) {
											 t = a[i]; a[i] = a[i + 1]; a[i + 1] = t;
										 }
									 printf("  the soreted numbers:\n");
									 for (i = 0; i < 10; i++)

							           printf(" %d" , a[i]);
									   printf("\n");
                                      return 0;
}




​

代码语言:javascript
复制
#include<stdio.h> //桶排序
int main(){
                                     int a[101], n, j, t, i;
									 scanf("%d", &n);//读入n
									 for (i = 1; i <= n; i++)//循环读入n个图书的ibsn号
									 {
										 scanf("%d", &a[i]);
									 }
									 for (i = 1; i <= n - 1; i++) {
										 for (j = 1; j <= n - 1; j++) {
											 if (a[i] > a[j]) {
												 t = a[i]; a[i] = a[i + 1]; a[i + 1] = t;
											 }
										 }
									 }
									 printf("%d", a[1]);//输出第一个数
									 for (i = 2; i <= n; i++)
									 {
										 if (a[i] != a[i - 1])

											 printf("%d", a[i]);

									 }
									 getchar(); getchar();

}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-12-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档