C语言的冒泡排序
来源:互联网 发布:linux 新建目录 编辑:程序博客网 时间:2024/04/27 15:42
#include <stdio.h>
void main(){
int i,j,min,temp;
int s[7]={2,33,7,9,11,3,1};
// gets(s);
int n=sizeof(s)/sizeof(s[0]);
// printf("%d\n",sizeof(s)/sizeof(s[0]));
for(i=0;i<n-1;i++){
for(j=0;j<n-i-1;j++){
if(s[j]>s[j+1]){//相邻的两个值比较,当前一个比后一个大时,把前一个值和后一个值交换
temp=s[j+1];
s[j+1]=s[j];
s[j]=temp;
}
}
}
for(i=0;i<n;i++){
printf("%d\t",s[i]);
}
}
void main(){
int i,j,min,temp;
int s[7]={2,33,7,9,11,3,1};
// gets(s);
int n=sizeof(s)/sizeof(s[0]);
// printf("%d\n",sizeof(s)/sizeof(s[0]));
for(i=0;i<n-1;i++){
for(j=0;j<n-i-1;j++){
if(s[j]>s[j+1]){//相邻的两个值比较,当前一个比后一个大时,把前一个值和后一个值交换
temp=s[j+1];
s[j+1]=s[j];
s[j]=temp;
}
}
}
for(i=0;i<n;i++){
printf("%d\t",s[i]);
}
}
0 0
- C语言的冒泡排序
- C语言的冒泡排序
- C语言的冒泡排序
- c语言的冒泡排序
- c 语言的 冒泡排序
- C语言冒泡排序
- 冒泡排序(C语言)
- C语言--冒泡排序
- C语言-冒泡排序
- C语言冒泡排序
- c语言冒泡排序
- c语言冒泡排序
- c语言 冒泡排序
- 冒泡排序 C语言
- C语言冒泡排序
- C语言--冒泡排序
- 【C语言】冒泡排序
- 【C语言】冒泡排序
- 黑马程序员 学习日记(三)
- java Web Servlet学习笔记-1 HttpServletQequest对象的学习
- C语言的选择排序
- 将覆盖件法国进入童话故事国防生的
- 士大夫规划和儿童如果发生公司法
- C语言的冒泡排序
- Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
- 属性“$”的值为 null、未定义或不是 Function 对象
- 求助: vb 数据转成 float 方法
- ruby之循环跳转
- i.MX6qSabreLite内核源码阅读笔记-----mx6q_sabrelite_init_uart 分析
- java web Servlet学习笔记-2 请求重定向和请求转发的区别
- C语言的二分法查找
- Caused by: java.lang.ClassNotFoundException: org.springframework.expression.ExpressionParser