JAVA基本语法-switch--从键盘上输入year、month和day,要求通过程序输出该日期为该年的第几天
2022/1/3 11:37:22
本文主要是介绍JAVA基本语法-switch--从键盘上输入year、month和day,要求通过程序输出该日期为该年的第几天,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
从键盘上输入year、month和day,要求通过程序输出该日期为该年的第几天
import java.util.Scanner; class Test{ public static void main(String[] args){ Scanner scan=new Scanner(System.in); System.out.println("请输入year"); int year=scan.nextInt(); System.out.println("请输入month"); int month=scan.nextInt(); System.out.println("请输入day"); int day=scan.nextInt(); int sumDays=0; switch(month){ case 12: sumDays+=30; case 11: sumDays+=31; case 10: sumDays+=30; case 9: sumDays+=31; case 8: sumDays+=31; case 7: sumDays+=30; case 6: sumDays+=31; case 5: sumDays+=30; case 4: sumDays+=31; case 3: if(( year%4==0 && year%100!=0 )|| (year%400==0) ){ sumDays+=29; } else{ sumDays+=28; } case 2: sumDays+=31; case 1: sumDays+=day; } System.out.println(sumDays); } }
这篇关于JAVA基本语法-switch--从键盘上输入year、month和day,要求通过程序输出该日期为该年的第几天的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Mybatis官方生成器资料详解与应用教程
- 2024-11-26Mybatis一级缓存资料详解与实战教程
- 2024-11-26Mybatis一级缓存资料详解:新手快速入门
- 2024-11-26SpringBoot3+JDK17搭建后端资料详尽教程
- 2024-11-26Springboot单体架构搭建资料:新手入门教程
- 2024-11-26Springboot单体架构搭建资料详解与实战教程
- 2024-11-26Springboot框架资料:新手入门教程
- 2024-11-26Springboot企业级开发资料入门教程
- 2024-11-26SpringBoot企业级开发资料详解与实战教程
- 2024-11-26Springboot微服务资料:新手入门全攻略