- #include <iostream>
- using namespace std;
- int main(){
- int y, m, d;
- cout << "請輸入年月日" << endl;
- cin >> y >> m >> d;
-
- switch(m){
- case 12:
- d = d + 334;
- case 11:
- d = d + 304;
- case 10:
- d = d + 273;
- case 9:
- d = d + 243;
- case 8:
- d = d + 212;
- case 7:
- d = d + 181;
- case 6:
- d = d + 151;
- case 5:
- d = d + 120;
- case 4:
- d = d + 90;
- case 3:
- d = d + 59;
- case 2:
- d = d + 31;
- case 1:
- d = d + 0;
- break;
- }
- if(m > 2){
- if(y % 4){
- cout << d;
- }else{
- d = d + 1;
- cout << d;
- }
- }else{
- cout << d;
- }
- system("pause");
- return 0;
- }
複製代碼 |