啊哈C——學習6.6選擇排序
2015年2月6日20:32:32
1.實現輸入n個數,將這n個數從小到大排序。
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n,i,j,t;
int a[1000] = {0};
while(1)
{
printf("請輸入要排序的資料總個數(1~1000)\r\n\t n = ");
scanf("%d",&n);
printf("請輸入需要排序的%d個資料:\r\n",n);
for(i = 0;i < n;i ++)
{
scanf("%d",&a[i]);
}
for(i = 0;i < n - 1;i ++)
{
for(j = i + 1;j < n;j ++)
{
if(a[i] > a[j])
{
t = a[i];
a[i] = a[j];
a[j] = t;
}
}
}
printf("以上資料,從小到大排列依次為:\r\n");
for(i = 0;i < n;i ++)
{
printf("%d ",a[i]);
}
printf("\r\n");
}
system("pause");
return 0;
}
相關文章
- C# 選擇排序C#排序
- 演算法學習之選擇排序和堆排序:演算法排序
- 排序——選擇排序小練習(二)排序
- 排序——選擇排序小練習(一)排序
- 【一起學習排序演算法】3 選擇排序排序演算法
- 冒泡,選擇排序法(C#)排序C#
- 基礎排序(冒泡、選擇、插入)學習筆記排序筆記
- 演算法導論學習之三:排序之C語言實現:選擇排序,插入排序,歸併排序演算法排序C語言
- 選擇排序和插入排序(C++實現)排序C++
- 選擇排序排序
- 排序之選擇排序排序
- 複習資料結構:排序(三)——選擇排序資料結構排序
- C語言排序 冒泡 選擇 快排C語言排序
- 資料結構學習筆記-簡單選擇排序資料結構筆記排序
- 啊哈C——學習6.5一個蘿蔔一個坑
- 選擇排序和快速排序排序
- JAVA小練習氣泡排序,選擇排序和插入排序Java排序
- js選擇排序JS排序
- Java 選擇排序Java排序
- [java]選擇排序Java排序
- 01選擇排序排序
- 選擇排序法排序
- C#演算法-----(一)選擇排序 (轉)C#演算法排序
- 排序演算法__選擇排序排序演算法
- 排序演算法:選擇排序排序演算法
- 選擇排序和氣泡排序排序
- 氣泡排序與選擇排序排序
- 氣泡排序和選擇排序排序
- 選擇排序和插入排序排序
- 陣列選擇排序陣列排序
- 簡單選擇排序排序
- 經典排序之選擇排序(Java)排序Java
- 查詢與排序03,選擇排序排序
- (一)氣泡排序、選擇排序、插入排序排序
- CSS學習(二)選擇符CSS
- Mysql學習版本的選擇MySql
- Coco學程式設計(二)--直接選擇排序 (轉)程式設計排序
- C#實現——十大排序演算法之選擇排序C#排序演算法