三天打鱼两天晒网
来源:互联网 发布:遗传算法matlab实例 编辑:程序博客网 时间:2024/04/29 03:34
/*中国有句俗语”三天打鱼两天晒网”。某人从2005年1月1日开始三天打鱼两天晒网,请计算出2005年到今天的某一天中他是在打鱼还是在晒网。提示:struct date{unsigned int year, month,day;}date_t;输入年月日信息,进行天数的累加(注意闰年),然后根据对5的余数就可求得是在打鱼还是在晒网。*/#include <stdio.h>struct date{unsigned year, month, day;}date_t;int rn(int year){//int year;if((year%4 == 0 && year%100 != 0) || year%400 == 0)return 0;else return 1;}int main(void){//int year;int i, sum = 0;int sum_m = 0;int sum_d = 0;int m[2][13] = {{0,31,29,31,30,31,30,31,31,30,31,30,31},//0{0,31,28,31,30,31,30,31,31,30,31,30,31}//1};scanf("%d%d%d", &date_t.year,&date_t.month, &date_t.day);for(i = 2005; i < date_t.year; i++){if( rn(i) == 1 ){sum += 365;}elsesum += 366;}//sum 是 2008 1 1 年以前的天数,不包括08年的printf("%d\n", sum);for(i = 0; i < date_t.month; i++){sum_m += m[rn(date_t.year)][i];}printf("%d\n", sum_m);sum_d = sum + sum_m + date_t.day;printf("sum day:%d\n", sum_d);if((sum_d%5 == 0) || (sum_d%5 == 4)){printf("晒网\n");}else printf("打鱼\n");return 0;}
//---------------------error-----------------
<span style="font-family: Arial, Helvetica, sans-serif;">/*</span>
中国有句俗语”三天打鱼两天晒网”。某人从2005年1月1日开始三天打鱼两天晒网,请计算出2005年到今天的某一天中他是在打鱼还是在晒网。提示:struct date{unsigned int year, month,day;}date_t;输入年月日信息,进行天数的累加(注意闰年),然后根据对5的余数就可求得是在打鱼还是在晒网。*/#include <stdio.h>struct date{unsigned year, month, day;}date_t;int rn(int year){//int year;if((year%4 == 0 && year%100 != 0) || year%400 == 0)return 0;else return 1;}int main(void){//int year;int i, sum = 0;int sum_m = 0;int sum_d = 0;int m[2][13] = {{0,31,28,31,30,31,30,31,31,30,31,30,31},//1{0,31,29,31,30,31,30,31,31,30,31,30,31}//0};scanf("%d%d%d", &date_t.year,&date_t.month, &date_t.day);for(i = 2005; i < date_t.year; i++){if( rn(i) == 1 ){sum += 365;}elsesum += 364;}//sum 是 2008 1 1 年以前的天数,不包括08年的printf("%d\n", sum);for(i = 0; i < date_t.month; i++){sum_m += m[rn(date_t.year)][i];}printf("%d\n", sum_m);sum_d = sum + sum_m + date_t.day;printf("sum day:%d\n", sum_d);if((sum_d%5 == 0) || (sum_d%5 == 4)){printf("晒网\n");}else printf("打鱼\n");return 0;}
0 0
- 三天打鱼两天晒网
- 三天打鱼两天晒网
- 三天打鱼两天晒网
- 三天打鱼,两天晒网
- 三天打鱼,两天晒网
- 三天打鱼两天晒网
- 三天打鱼,两天晒网
- 三天打鱼两天晒网
- 三天打鱼两天晒网
- 三天打鱼两天晒网
- 三天打鱼两天晒网
- 三天打鱼两天晒网
- 三天打鱼,两天晒网
- 三天打鱼两天晒网
- “三天打鱼两天晒网”
- 三天打鱼,两天晒网
- 三天打鱼两天晒网
- 三天打鱼两天晒网
- UVA 540 team queue
- 15复变函数的积分(一)
- 北海1040阳光工程连锁经营成功率高吗?
- Android常用颜色RGB值以及中英文名称
- 从零实现MVC框架之控制层(6)
- 三天打鱼两天晒网
- Qt学习笔记2014.7.16.16:14——使用QLabel显示图像
- Spring JdbcTemplate实现通用的泛型dao二:实现自己的名称转换NameHandler
- Handler在Fragment中的使用
- 韦东山Linux视频第1期 ARM裸板驱动 学习笔记索引
- QuartZ Cron表达式
- 【教程】在Eclipse中使用PyDev进行Python开发
- Android之Handler用法总结
- IIS7上进行URL重写(Windows主机)