java循环一年月份天数和_javawhile循环编写输入某年某月某日,判断这一天是这一年的第几…...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
public class ZuoYe9 {
public static void main(String[] args) {
int days=0; //存储变量这一年的第几天
//1.输入年,月,日
Scanner input=new Scanner(System.in);
System.out.println("请输入年份:");
int year=input.nextInt();
System.out.println("请输入月份:");
int month=input.nextInt();
System.out.println("请输入日:");
int day=input.nextInt();
//2.判断年是否闰年
boolean isRnYear = (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0);
int[] isRn=new int[]{31,29,31,30,31,30,31,31,30,31,30,31};//闰年
int[] isNo=new int[]{31,28,31,30,31,30,31,31,30,31,30,31};//非闰年
//3.计算天数
if(month==1){
days=day;//月份为第一个月,它2相等
}
if(month>=2&&month<=12){
if(isRnYear){
for(int i=0;i
days+=isRn[i];
}
days+=day;
}else{
for(int i=0;i
days+=isNo[i];
}
days+=day;
}
}
System.out.println(year+"年"+month+"月"+day+"日是这一年的第"+days+"天");
}
}
没用while, 看着参考吧
java循环一年月份天数和_javawhile循环编写输入某年某月某日,判断这一天是这一年的第几…...相关推荐
- java那一年出来的_输入某年某月某日 判断其是那一年的第多少天
[java]代码库Scanner scan = new Scanner(System. in); System. out .print("请输入年:" ); int year = ...
- Java工具-获取某月份天数、某月最后一天、某月工作日天数(支持自定义节假日)
Java工具-获取某月份天数.某月最后一天.某月工作日天数(支持自定义节假日) 因为之前在项目中有一个工作日志的功能,所以在网上找了一些相关的工具类,都是零零散散,我在这总结一下.废话不多说,上代码! ...
- (JAVA编程练习):输入某年某月某日,判断这一天是这一年的第几天?
目录 前言: 1.题目: 2.运行结果: 3.代码: (1)关键解析: (2)完整代码: 前言: 没有学习! 要军训了!苦日子要来了! 1.题目: 输入某年某月某日,判断这一天是这一年的第几天? 2. ...
- Java题-输入某年某月某日,判断这一天是这一年的第几天?
题目:输入某年某月某日,判断这一天是这一年的第几天? 程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天. 闰年2月有29 ...
- Java输入某年某月某日,判断这一天是这一年的第几天?
分析:大家都知道,每年的总共日期,要么就是365天,要么就是366天,具体是取决于闰年还是平年,更确切的说就是每年二月是28天还是29天,归结到这个问题,有一个关键的认识点,就是求解这一年是闰年(36 ...
- 练习-Java多路分支之月份天数计算
任务描述 本关任务:根据给定的年份和月份,获取该月份的天数. 提示:在求二月份的天数时,需要判断年份是否是闰年.闰年的条件是,年份是否能够被 400 整除,或者年份能够被 4 整除但是不能被 100 ...
- 输入某年某月某日,判断这一天是这一年的第几天?JAVA基础题
import java.util.Scanner;public class Test20 {public static void main(String[] args) {System.out.pri ...
- JAVA确定这天是这年的某一天_[Java] 练习题014: 输入某年某月某日,判断这一天是这一年的第几天?...
import java.util.*; public class Test014 { public static void main(String[] args) throws Exception { ...
- Java编程——输入某年某月某日,判断这一天是这一年的第几天?
package date; import java.util.*; public class Date { public static void main(String[] args) { int y ...
最新文章
- python中不可不知的一个重要的集合模块
- 从零开始带你一步一步使用YOLOv3测试自己的数据
- Spring MVC页面重定向
- 浅析μC/OS-II OSTimeDly()函数和OSTimeTick()函数工作原理
- 页面刷新 vuex 数据重新被初始化
- no value specified for java.sql.date,求助No value specified for parameter 2
- shell-最近7天目录
- IoT 时代,架构简洁、开源的 RISC-V,将威胁 Arm?
- Hadoop简单介绍
- 读《学术研究,你的成功之道》读书笔记分享给各位
- Distance Dependent Infinite Latent Feature Model 阅读笔记1
- Redis常见配置文件详解
- paip.c++ cli 命令行 调用总结
- 高校社团管理系统的设计与开发学习论文
- matlab rlc串联,rlc串联电路的零状态响应 matlab
- SSM服装销售商城,毕业论文+源码+包运行
- x264去方块滤波函数解析(二)
- 抖音蓝V认证申请流程是怎么样的?
- Vue 实现Redis管理页面
- PS学习笔记-------“反选区操作” :Ctrl + shift +i