三天打鱼两天晒网

来源:互联网 发布:遗传算法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
原创粉丝点击