猿问

这个有关一个打鱼和晒网的,新手,能看看对了没吗

一个渔夫从2011年1月1日开始,每三天打一次鱼,每两天晒一次网,要求,在2012年随便输入一个时间能知道该天是打鱼还是在晒网。
因为我算过2011年是平年,2012年闰年。所以简化了一下。#include<stdio.h>
main()
{
int month,day;
printf("请输入2012年的某月和某日\n");
scanf("%d%d",&month,&day);
switch (month-1)
{
case 12:day+=day31;
case 11:day+=30;
case 10:day+=31;
case 9:day+=30;
case 8:day+=31;
case 7:day+=31;
case 6:day+=30;
case 5:day+=31;
case 4:day+=30;
case 3:day+=31;
case 2:day+=29;
case 1:day+31;
default :day;break;
}
if((day+365)%3==0) printf("该天是打鱼");
else if((day+365)%2==0) printf("该天是晒网");
}

XAGT
浏览 1510回答 1
1回答
随时随地看视频慕课网APP
我要回答