切勿直接抄襲程式碼,責任請自負

題敘

程式要求說明

  1. 輸入/輸出範例2
    1. 輸入: 3
    2. 輸出: O
  2. 輸入:-2
  3. 輸出:M
  4. 輸入/輸出範例1
  5. 寫一個程式,輸入一整數,先判斷正負,若該數為負數則輸出M;如果該數為正數,則依據該數為奇數、偶數、0的不同狀況分別輸出O、E、Z。

參考程式碼

//  Cotpear | Hsuan
//  C++ VPL2-0
//  Copyright © 2020 Hsuan. All rights reserved.
#include <iostream>
#define elif else if
using namespace std;
int main(int argc, const char * argv[]) {
    int a;
    cin >> a ;
    if(a < 0){
        cout << "M" << endl;
    }elif(a == 0){
        cout << "Z" << endl;
    }elif(a % 2 == 1){
        cout << "O" << endl;
    }elif(a % 2 == 0){
        cout << "E" << endl;
    }
    return 0;
}

題解

先輸入整數,並依照題序輸出對應的文字

判斷奇偶數: 透過「%」(取模mod)看餘數是否為1

分享見解
我們建議您填寫正確的電子郵件地址,以便您能收到最新的回覆通知。
如果有任何問題需要聯繫我們,歡迎 m.me/cotpear Messenger 聯繫我們。
好耶!還有好多座位ヾ(≧▽≦*)o
Loading...