返回列表 發帖

排序 (一)

本帖最後由 陳曜誌 於 2024-8-6 14:39 編輯

利用選擇排序法, 將任意6個整數, 由小而大排列出來.



本帖隱藏的內容需要回復才可以瀏覽



附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

本帖隱藏的內容需要回復才可以瀏覽

TOP

  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     int s[6]={12,57,-6,-32,0,23};
  6.     cout<<"排序前:";
  7.     for(int i=0;i<6;i++)
  8.         cout<<s[i]<<" ";

  9.     for(int i=0;i<6;i++)
  10.     {
  11.         for(int j=i+1;j<6;j++)
  12.         {
  13.             if(s[i]>s[j])
  14.             {
  15.                 int tmp=s[i];
  16.                 s[i]=s[j];
  17.                 s[j]=tmp;
  18.             }
  19.         }
  20.     }
  21.     cout<<endl<<endl;

  22.     cout<<"排序後:";
  23.     for(int i=0;i<6;i++)
  24.     {
  25.         cout<<s[i]<<" ";
  26.     }

  27. }
複製代碼

TOP

返回列表