c++ 选择排序 练习
来源:互联网 发布:92轮式步兵战车知乎 编辑:程序博客网 时间:2024/06/02 06:15
#include "stdio.h"
//选择排序,拿一个数组进行简单的测试,
//假设有n个数 先拿出第一数出来,与剩下n-1 的几个进行比较,比较后最大或者最小的就放在前面
//当求最大或者最小的时候,就将其交换位置
//这里求最大的数排序
void main()
{
int a[5]={1,5,6,8,2};
int temp,i,j,t,big;
for (i=0;i<4;i++)
{
big=i;
for (j=i+1;j<5;j++)
{
if (a[big]<a[j]) //这里主要改变条件大于就可以改变输出由小到大的的结果,
big=j;
}
temp=a[i];
a[i]=a[big];
a[big]=temp;
}
for (t=0;t<5;t++)
{
printf("%d/n",a[t]);
}
}
- c++ 选择排序 练习
- 简单选择排序练习
- Scala练习-选择排序
- [算法练习]选择排序的C语言实现
- 递归练习 数组选择排序
- java练习(选择排序)
- 代码练习存储 选择排序
- C语言编程练习——冒泡排序和选择排序
- C 冒泡排序 练习
- C语言选择排序
- 选择排序 C
- C算法-选择排序
- c语言选择排序
- 选择排序C实现
- c语言选择排序
- C语言---选择排序
- C语言 选择排序
- 选择排序(C语言版)
- 文件上传 方法之一------通过 http 协议上传文件
- 文件上传 方法之一------通过 http 协议上传文件
- 文件上传 方法之一------通过 http 协议上传文件
- Java读取Properties文件
- 为什么要使用html的meta标签?
- c++ 选择排序 练习
- oracle 卸载问题
- Why do I lose ASP Session State on IIS6
- 又见瓶颈
- js技巧收集(200多个)
- HTML中小meta的大作用
- Unicode/Ansi/UTF-8/Big Endian
- CRM趋势与CRM选型
- 用1024位密钥加密文件何时可以解开呀?