中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人再以后的第N天中是“打鱼”还是“晒网”?
思路
- 第一天第二天第三天打鱼,第四天第五天晒网
- 可以用取余和switch选择结构来实现
实现
inta,n; scanf("%d",&n); a=n%5; //取余判断打鱼,晒网switch(a) { //前3天打鱼,第四第五天晒网case1:case2:case3: printf("打鱼");break; case4:case0:printf("晒网"); }
结果