c++判断月份天数,比如1,3,5,7,8,10,12月是31天,4,6,9,11月是30天,2月是28天,用int,cin,cout

还有if
2025-05-20 14:16:35
推荐回答(1个)
回答1:

#include 

using namespace std;

int main()
{
int month,day;

cin>>month;
/* switch(month)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
day = 31;
break;
case 2:
day = 28;
break;
case 4:
case 6:
case 9:
case 11:
day = 30;
break;
default:
day = 0;
break;
}
*/
if (month == 2)
day = 28;
else if ((month==4) || (month==6) || (month==9) || (month==11))
day = 30;
else
day = 31;
cout<
return 0;
}