一个硬件工程师到底需要做什么

如题所述

#include
void main()
{
int year,month;
printf("\n Please input year:\n");
scanf("%d",&year);
printf("enter month:\n");
scanf("%d",&month);
if(year%4==0)
{
if(month==2)
printf("\n day=%d",29);
else
{
if(month==4||month==6||month==9||month==11)
printf("\n day=%d",30);
else
printf("\n day=%d",31);
}
}
else
{

if(month==2)
printf("\n day=%d",28);
else
{
if(month==4||month==6||month==9||month==11)
printf("\n day=%d",30);
else
printf("\n day=%d",31);
}
}
}
只是把输入部分改了 输出结果是对的 还有你的判断闰年的方法有误应该是
if(i%4==0&&i%100!=0||i%400==0)
则i为闰年
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答