對N個數進行排序
對N個數進行排序
題目描述:
*對輸入的n個數進行排序並輸出。
輸入:
輸入的第一行包括一個整數n(1<=n<=100)。
接下來的一行包括n個整數。
輸出:
可能有多組測試資料,對於每組資料,將排序後的n個整數輸出,每個數後面都有一個空格。
每組測試資料的結果佔一行。*
樣例輸入:
4
1 4 3 2
樣例輸出:
1 2 3 4
#include <iostream>
#include<string>
using namespace std;
/*
排序,輸入n確定輸入幾個數進行排序,然後依次輸入要排序的n個數,依次輸出
*/
int main() {
int n;
int buf[100];
cin>>n;
while(n>0){
for(int i=0;i<n;i++){
cin>>buf[i];
}//輸入n個數
for(int i=0;i<n;i++){
for(int j=0;j<n-i-1;j++){
if(buf[j]>buf[j+1]){
int temp=buf[j];
buf[j]=buf[j+1];
buf[j+1]=temp;
}
}
} //氣泡排序主體
for(int i=0;i<n;i++){
cout<<buf[i]<<" ";
} //輸出
}
return 0;
}
其中空格的輸出為cout<<你要輸出的內容<<” “;
然後cin>>a;不能識別是因為沒有加名稱空間using namespace std;
相關文章
- 對N個數進行從大到小排序排序
- 指標-n個數的排序指標排序
- 一個命令對文字進行高效排序排序
- 對字典進行排序排序
- Python對字典進行排序Python排序
- python 對字典的值進行排序Python排序
- JavaScript 使用sort()方法從數值上對陣列進行排序JavaScript陣列排序
- ORDER對查詢結果進行排序排序
- N個人,按M進行分組
- 使用Collections對list的內容進行排序排序
- 如何在Python中對dicts列表進行排序Python排序
- alanwang[GDOU] 用選擇排序法對10個整數排序排序
- 如何在dhtmlxGantt網格中對任務進行排序和重新排序HTML排序
- 用xgboost模型對特徵重要性進行排序模型特徵排序
- 147. 對連結串列進行插入排序排序
- Django(76)isort工具對import匯入進行排序DjangoImport排序
- 輸入N,再輸入N個數,N
- LeetCode-147-對連結串列進行插入排序LeetCode排序
- MySQL 分組排序後 → 如何取前N條或倒數N條MySql排序
- 力扣 147. 對連結串列進行插入排序力扣排序
- n個骰子的點數
- java stream()流對兩個集合進行比對Java
- ORA_ROWSCN與按照commit時間對記錄進行排序MIT排序
- C# 中使用Linq和Lambda表示式對List進行排序C#排序
- 直播app開發,對字串中字元進行自然順序排序APP字串字元排序
- Java使用Collections對中文字元進行首字母排序Java字元排序
- 對陣列中的數字 1 和 2 進行排序,使得數字 1、2 分別位於前、後部分陣列排序
- Js實現Object按照值的某個欄位(數值型別)的大小進行排序JSObject型別排序
- Nth Digit 第N個數字Git
- 3070 n個整數“打擂臺”
- 1122. 陣列的相對排序(計數排序 / 自定義排序)陣列排序
- Revit二次開發-曲線三連:對curves進行排序排序
- linux 中awk命令實現按照 指定的字元對文字進行排序Linux字元排序
- 陣列進行排序的方法陣列排序
- mysql 字串型別的數值欄位按照數值的大小進行排序MySql字串型別排序
- 一個長度為10的整型陣列,要求從鍵盤進行輸入, * 然後求出這10個整數中的最大值、最小值、和與平均值, * 最後用氣泡排序法對其進行排序陣列排序
- 使用Vue i18n對前端頁面進行國際化處理Vue前端
- 我用js完成了按n位數的來進行分割陣列JS陣列
- Visio對一個物件進行水平翻轉物件