打鱼还是晒网
来源:互联网 发布:数据库查询学号去重复 编辑:程序博客网 时间:2024/03/29 01:12
打鱼还是晒网
问题描述
某人从1990年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天是在“打鱼”还是“晒网”。
算法
数值计算算法
编写程序
#include <iostream>using namespace std;typedef struct date {int year;int month;int day;}DATE;int runYear(int year){if((year%4==0&&year%100==0)||(year%400==0)) return 1;elsereturn 0;}int countDay(DATE currentDay){int perMonth[13]={0,31,28,31,30,31,30,31,31,30,31,30};int totalDay=0,year,i;for(year=1990;year<currentDay.year;year++){ if(runYear(year)) totalDay=totalDay+366; else totalDay=totalDay+365;}if(runYear(currentDay.year))perMonth[2]+=1;for(i=0;i<currentDay.month;i++)totalDay+=currentDay.day;return totalDay;}int main(){int countDay(DATE);int runYear(int);DATE today;int totalDay;int result;cout<<"please input 指定日期 包括年,月,日"<<endl;cin>>today.year>>today.month>>today.day;totalDay=countDay(today);result=totalDay%5;if(result>0&&result<4) cout<<"今天打渔"<<endl;else cout<<"今天晒网"<<endl;return 0;
}
阅读全文
0 0
- 打鱼还是晒网
- 打鱼还是晒网
- 打鱼还是晒网
- 打鱼还是晒网
- 打鱼还是晒网
- 打鱼还是晒网
- 打鱼还是晒网
- 打鱼还是晒网问题
- 打鱼还是晒网问题
- 2811:打鱼还是晒网
- 打鱼还是晒网C++
- Problem B: 打鱼还是晒网
- YTU 2811: 打鱼还是晒网
- 1.3_打鱼还是晒网
- 打鱼还是晒网C语言
- (百例编程)11.打鱼还是晒网
- 生活中的数学问题(打鱼还是晒网)
- 打鱼晒网问题
- (58)String类:替换、切割、获取子串、转换(大小写、去除空格、字符大小比较)
- Android自定义控件——创建复合控件
- conda镜像
- TCP连接
- python和Java实现斐波那契Fibonacci数列
- 打鱼还是晒网
- Ubuntu16.04安装cuda及cudnn
- cxf 客户端调用
- 跳转指令
- Vue下设计倒计时部件
- Git-管理修改
- 用vue构建项目笔记3(引入jquery和bootstrap)
- Docker 自修笔记(三)
- 数组、结构体和共用体的长度计算?