#113: cpp.答案


s228 (謝旭睿)

學校 : 不指定學校
編號 : 263
來源 : [118.163.232.198]
最後登入時間 :
2026-01-03 11:54:34
t010. 110 基本認識 (比大小) | From: [118.163.232.198] | 發表日期 : 2026-01-03 10:15

#include <iostream>

#include <iomanip> // 為了使用 setprecision

 

using namespace std;

 

int main() {

    int a, b, c;

 

    // (1) 讀取三個整數

    // 雖然題目範例是一行一個,但在 C++ 中 cin 會自動處理換行或空白

    if (!(cin >> a >> b >> c)) return 0;

 

    // (2) 判斷 a 是否大於等於 60 且小於 100

    if (a >= 60 && a < 100) {

        cout << 1 << endl;

    } else {

        cout << 0 << endl;

    }

 

    // (3) 計算 (b + 1) / 10.0,並固定輸出小數點後兩位

    // 必須除以 10.0 以確保運算過程轉為浮點數

    double resultB = (b + 1) / 10.0;

    cout << fixed << setprecision(2) << resultB << endl;

 

    // (4) 若 a >= c 輸出 a,否則輸出 c

    if (a >= c) {

        cout << a << endl;

    } else {

        cout << c << endl;

    }

 

    return 0;

}

 
ZeroJudge Forum