切勿直接抄襲程式碼,責任請自負
題敘
- 程式要求說明
-
- 輸入/輸出範例2
- 輸入: 3
- 輸出: O
- 輸入:-2
- 輸出:M
- 輸入/輸出範例1
- 寫一個程式,輸入一整數,先判斷正負,若該數為負數則輸出M;如果該數為正數,則依據該數為奇數、偶數、0的不同狀況分別輸出O、E、Z。
- 輸入/輸出範例2
參考程式碼
// 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 聯絡我們喔