中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”?
分析:可以划一个线段图,三天打鱼,两天晒网,然后再三天打鱼在两天晒网,可以看出五天一个循环,这个时候我们可以用到模除,取余数,当余数是0,4时是在晒网,当取余数是1,2,3时是在打鱼。
#include<stdio.h>
main()
{
int N,m;
printf("想查询某人第几天N日程:");
scanf("%d",&N);
m=N%5;
if(m!=0&&m<=3)
printf("第%d天仙女正在打鱼,请勿打扰!",N) ;
else
printf("第%d天某人正在晒网,请勿打扰!",N) ;
}