#include <iostream>
using namespace std;
int main(){
int M, D, S; //宣告三個變數(整數)
cin>>M>>D; //輸入題目要求
S = (M * 2 + D) % 3; //將運算結果存取在變數S
switch(S){
case 0:
cout<<"普通"<<endl;
break;
case 1:
cout<<"吉"<<endl;
break;
case 2:
cout<<"大吉"<<endl;
break;
}
return 0;
}
投機取巧方式:
利用case未用break指令會繼續往下執行
直接將大吉的吉字和吉一起運行#include <iostream>
using namespace std;
int main(){
int m, d, s;
cin >> m >> d;
s = (m * 2 + d) % 3;
switch(s){
case 0:
cout << "普通";
break;
case 2:
cout << "大";
default:
cout << "吉";
break;
}
return 0;
}