**

三天打鱼,两天晒网。

**
中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。

首先对题目进行分析,总的来说就是需要将一个输入的日期和初始日期进行相减,然后用所得的天数模5取余,根据余数来判断某天是在干什么。

package zuoye4;
public class Day {//定义日期的 年 月 日int year;int month;int day;int sum=0;public Day(int year,int month,int  day,int sum) {//将初始的日期赋值this.year = year;this.month = month;this.day = day;}public void judge1(int year1) {for(year=2010;year<year1 ;year++) {if(year1%4==0&&year1%100!=0||year1%400==0) {//判断是否为闰年 sum+=366;}else sum+=365;}
}public void judge2(int month1){for(month=0;month<month1;month++){ // 判断月份,2月需要分两种情况if(month1==2){sum+=29;}else {sum+=28;}if(month1==4||month1==6||month1==9||month1==11) {//其他的月份按照天数的不同分为30天和31天两种sum+=30*(month1-month);}else {sum+=31*(month1-month);}}}public void judge3(int day1) { // 两个天数相减for (day=1;day<day1 ;day++) {sum+=day1-day;}}public void getsum() {//得到的天数除5取余 判断余数为几int activity=sum%5;switch(activity) {case 1:case 2:case 3:System.out.println("今天是打鱼");//余数为1 ,2 ,3输出打鱼break;case 0:case 4:System.out.println("今天是晒网");//余数为0,4输出晒网break;}}public static void main(String[] args) {Day a = new Day(2010,1,1,0);a.judge1(2032);a.judge2(1);a.judge3(15);a.getsum();}
}

三天打鱼,两天晒网。相关推荐

  1. 分支-03. 三天打鱼两天晒网(Switch…case)

    中国有句俗语叫"三天打鱼两天晒网".假设某人从某天起,开始"三天打鱼两天晒网",问这个人在以后的第N天中是"打鱼"还是"晒网&qu ...

  2. Java---中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。

    已经实现的功能: 从键盘输入指定的年.月.日: 计算从2010年1月1日至指定日期共有多少天: 由于"打鱼"和"晒网"的周期为5天,所以将计算出的天数用5去除. ...

  3. python天天向上的力量三天打鱼两天晒网_017 示例3-天天向上的力量-Go语言中文社区...

    一."天天向上的力量"问题分析 1.1 天天向上的力量 基本问题:持续的价值 一年365天,每天进步1%,累计进步多少呢? (1.01^{365}) 一年365天,每天退步1%,累 ...

  4. 三天打鱼两天晒网 (15 分)

    中国有句俗语叫"三天打鱼两天晒网".假设某人从某天起,开始"三天打鱼两天晒网",问这个人在以后的第N天中是"打鱼"还是"晒网&qu ...

  5. 三天打鱼两天晒网python程序设计_Python经常会遇到三天的笔试题:钓鱼和两天的晒网:,之,三天打鱼,两天晒网...

    问题概述:中国有句俗语叫"三天打鱼两天晒网"某人从1990年1月1日起开始"三天打鱼两天晒网",问这个人在以后的某一天中是"打鱼"还是&qu ...

  6. C语言程序设计打鱼还是晒网,C语言编程三天打鱼两天晒网

    满意答案 dmmk2822 2018.11.05 采纳率:46%    等级:6 已帮助:160人 中国有句俗语叫 "三天打鱼两天晒网 ".某人从 1990年 1月 1日起开始&q ...

  7. python天天向上的力量三天打鱼两天晒网_天天向上的力量

    我前阵子三天打鱼两天晒网地学了一点Python,也就开个头的样子吧,然后就不想学了,一鼓作气再而衰三而竭了.我学到课程的第三个例子,老师给起的名字叫"天天向上的力量". 其实就是那 ...

  8. 实验3-9 三天打鱼两天晒网 (15 分)

    实验3-9 三天打鱼两天晒网 (15 分) 中国有句俗语叫"三天打鱼两天晒网".假设某人从某天起,开始"三天打鱼两天晒网",问这个人在以后的第N天中是" ...

  9. 三天打鱼两天晒网--捕鱼小游戏

    在B站学了好几天,终于搞通了,能跑了,捕鱼的小游戏~ 下面分步骤跟大家说说呗~~~ /*** Java中的窗体类:JFrame(游戏的支架)用来固定游戏界面* 自定义窗体的固定步骤:* 1.创建一个任 ...

  10. “三天打鱼两天晒网问题

    中国有句俗语叫"三天打鱼两天晒网".某人从2010年1月1日起开始"三天打鱼两天晒网",问这个人在以后的某一天中是"打鱼"还是"晒 ...

最新文章

  1. synology_用于在Synology NAS上测试Spring Boot Web应用程序的JUnit模拟文件
  2. java性能优化读书笔记(1)
  3. 操作系统实验——简易FAT16文件系统的实现
  4. Git错误non-fast-forward后的冲突解决
  5. linux下模拟cc攻击命令,介绍几种用Linux命令判断CC攻击的方法
  6. opencv学习笔记22:傅里叶变换,高通滤波,低通滤波
  7. 『设计模式』小伙你的穿搭很潮!--装饰者模式
  8. oracle迁移父子数据
  9. cisco 基础配置命令中文解析 1
  10. Java实现冒泡排序及逆序冒泡排序
  11. 2018年香港访港旅客超6500万人次 创16年新高
  12. 第2章——R的数据组织
  13. 2019.7.10--jzDay6
  14. java解二次方程函数_Charting for Java Swing中的FunctionSeries
  15. 聚美优品广告词和经典分析
  16. *TEST 3 for NOIP 哈希有毒
  17. 输入框限制不允许输入中文
  18. HiveSql计算占比、同比、占环比
  19. 【校招内推】字节跳动2022提前批开启
  20. XSSFWorkbook下载excel表格

热门文章

  1. Spring 事务不回滚
  2. JAVA并发编程实战---第三章:对象的共享
  3. aspx页面与ascx控件脚本冲突的问题
  4. 用JavaScript实现动态省市县三级联动
  5. 谷歌升级Android分析应用程序
  6. 获取前台HTML控件的值(select)
  7. sdwan解决方案的分类—Vecloud
  8. 实例讲解sed的9种常见用法
  9. except but
  10. luogu P2365 任务安排(FJOI2019 batch)