C語言實驗題——三個數排序

題目鏈接
描述
輸入三個整數x,y,z,請把這三個數由小到大輸出。


輸入
輸入數據包含3個整數x,y,z,分別用逗號隔開。
輸出
輸出由小到大排序後的結果,用空格隔開。


樣例輸入
2,1,3
樣例輸出
1 2 3


代碼:

#include <iostream>
using namespace std;
int main()
{
    int a, b, c,t;
     char x ;
    cin >> a >>x>> b>>x>> c;
    if (b> c){ t = b; b= c; c = t; }
    if (a<=b)cout << a << " " << b << " " << c<<endl;
    else if (c>=a)cout << b << " " << a << " " << c<<endl;
    else cout << b << " " << c << " " << a<< endl;
    return 0;
}

結果:

這裏寫圖片描述

發佈了94 篇原創文章 · 獲贊 24 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章