三天打渔两天晒网, 中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言/java/python
2019-03-02 01:05
363 查看
[code]#include<iostream> using namespace std; void month1(int i,int &count) { switch(i) { case 1:count+=31;break; case 2:count+=29;break; case 3:count+=31;break; case 4:count+=30;break; case 5:count+=31;break; case 6:count+=30;break; case 7:count+=31;break; case 8:count+=31;break; case 9:count+=30;break; case 10:count+=31;break; case 11:count+=30;break; case 12:count+=31;break; } } void month2(int i,int &count) { switch(i) { case 1:count+=31;break; case 2:count+=28;break; case 3:count+=31;break; case 4:count+=30;break; case 5:count+=31;break; case 6:count+=30;break; case 7:count+=31;break; case 8:count+=31;break; case 9:count+=30;break; case 10:count+=31;break; case 11:count+=30;break; case 12:count+=31;break; } } void day1(int a) { switch(a+1) { case 1:cout<<"打渔"<<endl;break; case 2:cout<<"打渔"<<endl;break; case 3:cout<<"打渔"<<endl;break; case 4:cout<<"晒网"<<endl;break; case 5:cout<<"晒网"<<endl;break; } } int main() { int year,month,day,k; while(1) { int count=0; cout<<"please input the date as the following format\nyear-month-day\n\n"; cin>>year>>month>>day; for(int i=2010;i<year;i++) { if((i%4==0&&i%100!=0)||(i%400==0)) { count+=366; } else { count+=365; } } for(int k=1;k<month;k++) { if((year%4==0&&year%100!=0)||(year%400==0)) { month1(k,count); } else { month2(k,count); } } count+=day; cout<<endl<<"day between 2010-1-1 and"<<year<<"-"<<month<<"-"<<day<<"is"<<count<<"days"<<endl<<endl; if(month==1||month==2) { month+=12; year--; } int d=(day+2*month+3*(month+1)/5+year+year/4-year/100+year/400)%5; if(d==0) { d=5; } cout<<"that day is:"; day1(d); cout<<endl; } }
相关文章推荐
- 中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言/java/python实现程序解决问题。
- 中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言/java/python实现程序解决问题。
- 中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。用java实现程序解决问题。
- 中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。使用javaGUI实现代码如下:
- 中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。
- 中国有句俗语叫“三天打鱼两天晒网”。 某人从2010年1月1日起开始“三天打鱼两天晒网”, 问这个人在以后的某一天中是“打鱼”还是“晒网”
- 中国有句俗语叫“三天打鱼两天晒网”。某人从1990年1月1日起开始“三天打鱼两天晒网”。问这个人在以后的某一天中是“打鱼”还是“晒网”。
- 中国有句俗语叫“三天打鱼两天晒网”。 某人从1990年1月1日起开始“三天打鱼两天晒网”, 问这个人在以后的某一天中是“打鱼”还是“晒网”?
- 中国有句俗语叫“三天打鱼两天晒网”,《某人从1990年1月1日起开始“三天打鱼两天晒网”,即工作三天,然后再休息两天。问这个人在以后的某一天中是在工作还是在休息》博主_luojingcong_改进版.
- 功能:中国有句俗语叫“三天打鱼两天晒网”。某人从1990年1月1日起开始“三天打鱼两天晒网”, 编写程序判断这个人在以后的某天中是“打鱼”还是“晒网”。要求结果用“fishing”或“sleepin
- 使用C语言解决:某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。
- 题目: * 中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”?
- 三天打鱼 两天晒网 某人从2010年1月1日开始,计算以后的某一天此人是在打鱼还是晒网
- 某人从2010年1月1日开始“三天打鱼,两天晒网”问这个人在以后的某天是“打鱼“”还是“晒网”
- 【三天打鱼两天晒网】JAVA实现计算从2000年1月1日开始任意一天农夫是在打鱼还是
- “三天打渔,两天晒网”,从2010年1月1日开始,计算后来的任意一天是打鱼还是晒网
- 有股神吗? 有,小赛就是! 经过严密的计算,小赛买了一支股票,他知道从他买股票的那天开始,股票会有以下变化:第一天不变,以后涨一天,跌一天,涨两天,跌一天,涨三天,跌一天...依此类推。 为方便计算,
- .NET还是JAVA,一个中国程序员的评论
- .NET还是JAVA,一个中国程序员的评论
- 到底是学Java还是Python?