天天看點

[算法筆記-題解]問題 B: 例題4-2 比較交換實數值

問題 B: 例題4-2 比較交換實數值

[命題人 : 外部導入]

時間限制 : 1.000 sec 記憶體限制 : 12 MB

題目描述

從鍵盤輸入2個實數,按照代數值由小到大的順序輸出這兩個數。

輸入

用空格分隔的兩個實數。

輸出

從小到大輸出這兩個實數,中間以空格來分隔,小數在前,大數在後。

小數點後保留2位小數。

末尾輸出換行符。

樣例輸入 Copy

3.6 -2.3

樣例輸出 Copy

-2.30 3.60

#include<stdio.h>
#define Max(a,b)((a) > (b) ? (a): (b))
#define Min(a,b)((a) < (b) ? (a): (b))

int main() {
    float a,b;
    scanf("%f %f",&a, &b);
    printf("%.2f %.2f", Min(a,b),Max(a,b));
}
           

Talk is cheap. Show me the code

上一篇: 異常
下一篇: 異常