台南一中資訊科 VPL作業 2-0 參考題解

目前沒有人留言

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

題敘

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

參考程式碼

//  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

繼續閱讀較新的文章 繼續閱讀較舊的文章 首頁

歡迎您「化讚為賞 - 回饋創作」

只要您隨手按個讚,我們就會得到實質性的支持!

0 留言:

張貼留言

歡迎您留言,如果有更進一步的問題,也可以 Messenger 聯絡我們喔