C语言的选择排序
来源:互联网 发布:linux 新建目录 编辑:程序博客网 时间:2024/04/27 15:33
#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++){
min=i;
for(j=i+1;j<n;j++){
if(s[j]<s[min]){//选出最小的值
min=j;
}
}
//将最小的值与第一个交换,第二小的值与第二个交换。。。。
temp=s[i];
s[i]=s[min];
s[min]=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++){
min=i;
for(j=i+1;j<n;j++){
if(s[j]<s[min]){//选出最小的值
min=j;
}
}
//将最小的值与第一个交换,第二小的值与第二个交换。。。。
temp=s[i];
s[i]=s[min];
s[min]=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语言 - 选择排序的基本用法
- AndroidManager 学习系列之ConnectivityManager
- fdsfdsfadsafdsaf
- 杭电acm1029
- 黑马程序员 学习日记(三)
- 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 分析