大學生新聞網,大學生新聞發布平臺
大學生新聞網
大學生新聞大學生活校園文學大學生村官
社會實踐活動社會實踐經歷社會實踐報告社會實踐總結社會實踐心得
全國排名校友會版軟科排名分類排名本科排名一本排名二本排名專科排名學校地址
求職簡歷職場法則面試技巧職場故事求職招聘大學生就業
英語學習計算機學習電氣工程機械工程經濟管理建筑設計財務會計
申請書證明書檢討書自薦信演講稿心得體會調查報告讀后感求職信推薦信其它范文

C語言選擇排序算法

用選擇排序法對一組數據由小到大進行排序,數據分別為 526、36、2、369、56、45、78、92、125、52。

實現過程:
(1) 程序中用到T兩個 for 循環語句。第一個 for 循環是確定位置的,該位置是存放每次從待排序數列中經選擇和交換后所選出的最小數。第二個 for 循環是實現將確定位置上的數與后面待排序區間中的數進行比較的。
(2) 程序代碼如下:

#include <stdio.h>
int main()
{
    int i,j,t,a[11];    //定義變量及數組為基本整型
    printf("請輸入10個數:\n");
    for(i=1;i<11;i++)
        scanf("%d",&a[i]);    //從鍵盤中輸入要排序的10個數字
    for(i=1;i<=9;i++)
        for (j=i+1;j<=10;j++)
            if(a[i]>a[j])    //如果前一個數比后一個數大,則利用中間變量t實現兩值互換
            {
                t=a[i];
                a[i]=a[j];
                a[j]=t;
            }
    printf("排序后的順序是:\n");
    for(i=1;i<=10;i++)
        printf("%5d", a[i]);    //輸出排序后的數組
    printf("\n");
    return 0;
}
運行結果:
請輸入10個數:
526 36 2 369 56 45 78 92 125 52
排序后的順序是:
2 36 45 52 56 78 92 125 369 526

技術要點:
選擇排序的基本算法是從待排序的區間中經過選擇和交換后選出最小的數值存放到 a[0] 中,再從剩余的未排序區間中經過選擇和交換后選出最小的數值存放到 a[1] 中,a[1] 中的數字僅大于 a[0],依此類推,即可實現排序。
    作者:大學生新聞網    來源:大學生新聞網
    發布時間:2025-03-05    閱讀:
    掃一掃 分享悅讀
  • C語言歸并排序算法
  • 用歸并排序法對一組數據由小到大進行排序,數據分別為 695、458、362、789、12、 15、163、23、2、986。
  • 03-05 關注:0
  • C語言選擇排序算法
  • 用選擇排序法對一組數據由小到大進行排序,數據分別為 526、36、2、369、56、45、78、92、125、52。
  • 03-05 關注:0
  • C語言快速排序算法
  • 用快速排序法對一組數據由小到大進行排序,數據分別為 99、45、12、36、69、22、62、 796、4、696。
  • 03-05 關注:0
  • C語言直接插入排序算法
  • 插入排序是把一個記錄插入到已排序的有序序列中,使整個序列在插入該記錄后仍然有序。插入排序中較簡單的種方法是直接插入排序
  • 03-03 關注:3
  • C語言冒泡排序算法
  • 用冒泡排序法對任意輸入的 10 個數按照從小到大的順序進行排序。
  • 03-03 關注:5
  • C語言希爾排序算法
  • 用希爾排序法對一組數據由小到大進行排序,數據分別為 69、56、12、136、3、55、46、 99、88、25。
  • 03-03 關注:3
主站蜘蛛池模板: 亚洲а∨精品天堂在线| juliaann大战七个黑人| 日韩精品一区二区三区老鸦窝| 67194熟妇人妻欧美日韩| 精品哟哟哟国产在线观看不卡| 无码精品a∨在线观看中文 | 成年大片免费视频| 国产精品k频道在线看| 免费国产小视频在线观看| 又爽又黄又无遮挡网站| 亚洲美女视频一区| 久久久久无码国产精品一区| 高清欧美性暴力猛交| 日韩欧美二区在线观看| 国产成人综合久久亚洲精品| 亚洲网站视频在线观看| 99热国内精品| 美国农夫激情在线综合| 日韩有码第一页| 国产又粗又大又爽又黄| 亚洲国产三级在线观看| www视频在线观看免费| 牛牛影院毛片大全免费看| 日本高清免费不卡视频| 国产网址在线观看| 亚洲国产小视频| 成人免费福利视频| 日本japanese丰满奶水| 国产成人无码午夜视频在线观看 | 波多野结衣爱爱| 少妇高潮无套内谢| 伊人热人久久中文字幕| 91人人区免费区人人| 热久久最新视频| 婷婷激情综合网| 国产h肉在线视频免费观看| 三上悠亚电影全集免费| 特级做a爰片毛片免费看| 国产精品福利电影| 久久精品国产久精国产| 国产精品入口在线看麻豆|