阅读程序写结果。
#include<iostream>
using namespace std;
int main() {
int day,month,year,sum,leap;
cin >>year>>month>>day;
switch(month) {
case 1:
sum=0;
break;
case 2:
sum=31;
break;
case 3:
sum=59;
break;
case 4:
sum=90;
break;
case 5:
sum=120;
break;
case 6:
sum=151;
break;
case 7:
sum=181;
break;
case 8:
sum=212;
break;
case 9:
sum=243;
break;
case 10:
sum=273;
break;
case 11:
sum=304;
break;
case 12:
sum=334;
break;
default :
cout << "输入有误!";
break;
}
sum += day;
if(year%400 ==0||( year%==0 && year%100!=0)) {
leap=1;
} else {
leap=0;
}
if(leap==1 && month >2) {
sum++;
}
cout << sum << endl;
return 0;
}
输入:2018 8 8
输出:__________
200
210
220
230