import java.util.Scanner;
public class SwitchCaseExer2 {public static void main(String[] args){// 获取年月日Scanner s = new Scanner(System.in);int year = s.nextInt();int month = s.nextInt();int day = s.nextInt();// 定义一个变量来记录总天数int sum = 0;// 根据月份确定到底要加上多少天switch(month){case 12:sum += 30; // 经历11月的30天case 11:sum += 31; // 经历10月的31天case 10:sum += 30;case 9: sum += 31;case 8: sum += 31;case 7: sum += 30;case 6: sum += 31;case 5: sum += 30;case 4: sum += 31;case 3: // 加上2月的天数 - 平年和闰年的判断if(year % 100 != 0 && year % 4 == 0 || year % 400 == 0){sum += 29;} else {sum += 28;}case 2: sum += 31;case 1: sum += day;}System.out.println(sum);
}
}

【小题目】输入三个数字表示年月日,输出这一天在这一年是第几天相关推荐

  1. java比较三个数的编程_Java小程序输入三个数求最大数

    Java小程序输入三个数求最大数代码: import java.io.*; public class Help { // 比较两个数字 public static void main(String[] ...

  2. (Java总结)键盘输入三个数字,求最大值

    package Demo1;import sun.font.DelegatingShape;import java.util.Scanner;/*题目:键盘输入三个数字,求出其中最大值思路:1.既然是 ...

  3. 求A,B 输入三位数字N,求两位数AB(其中个位数字为B,十位数字为A,且有0 #60 A #60 B #60 9)。

    [问题描述] 输入三位数字N,求两位数AB(其中个位数字为B,十位数字为A,且有0 < A < B < 9).使得下列等式成立: AB x BA = N 其中BA是把AB中个.十位数 ...

  4. 输入三个数字比较大小

    #define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> //比较三个数字的大小 int main() {     //输入三个数字    ...

  5. 用python输入三个整数判断能否构成三角形_用户输入三个数字,判断可以构成什么三角形?...

    1.练习1:使用python实现两个数字的交换 A= input("请输入一个数字:") B= input("请在输入一个数字:") A,B=B,A print ...

  6. 用python输入三个整数判断能否构成三角形_用户输入三个数字,判断能够构成什么三角形?...

    一.练习1:使用python实现两个数字的交换 A= input("请输入一个数字:") B= input("请在输入一个数字:") A,B=B,A print ...

  7. 用户输入三个数字,判断可以构成什么三角形?

    1.练习1:使用python实现两个数字的交换 A= input("请输入一个数字:") B= input("请在输入一个数字:") A,B=B,A print ...

  8. ACMNO.25 C语言-间隔输出 写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出1 9 9 0。 输入 一个四位数 输出 增加空格输出

    题目描述 写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格.如输入1990,应输出"1 9 9 0". 输入 一个四位数 输出 增加空格输出 样例输入 199 ...

  9. 写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出1 9 9 0。

    题目描述 写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格.如输入1990,应输出"1 9 9 0". 输入 一个四位数 输出 增加空格输出 样例输入 199 ...

最新文章

  1. 玩转Regsvr32命令
  2. 在 Keil uVision4 MDK下配置开发STM32F103Z完整教程
  3. Android-处理EditText中的“ Enter”
  4. Swift - 闭包的介绍及用法(以数组排序为例)
  5. Spark RDD 宽依赖窄依赖
  6. 学习Unix其实就这样简单
  7. XSS跨站脚本小结(转)
  8. 小程序css 如何引用图片,微信小程序实例:如何引入外部js的文件(图文)
  9. 大数据与人工智能结课论文
  10. 个人邮箱如何进行群发邮件?
  11. ribbon整合eureka时报错Request URI does not contain a valid hostname: xxxx
  12. 毕业论文参考文献中出版社和出版地的查询
  13. FontAwesome for Axure字体图标合集 v4.7 — v5.8 含Free版和Pro版
  14. JAVA-win7的JDK环境变量配置安装
  15. 谷歌中国人才流失 遭猎头公司不断挖角
  16. 位运算全面总结,关于位运算看这篇就够了
  17. zigbee网络启动流程 ---- 协调器
  18. SQLSever 2000 安装环境
  19. Yarn新的资源调度策略-label based scheduling
  20. C语言程序设计第三章

热门文章

  1. Vue:触发视图更新的hack
  2. Android_Fragment_Fragment详解
  3. 关于ARM的22个常用概念介绍
  4. 快速游戏开发工具GameMaker,Action Game Maker使用体验
  5. Linux+apache+svn
  6. 八个程序员必备的代码编辑器(附下载链接)
  7. mysql python 3.5_python3.5 与 mysql 交互
  8. unitywebrequest本地加载_Unity AudioSource加载本地.mp3文件/UnityWebRequest
  9. Elastic-Job简介
  10. MySQL分组查询的介绍