输入某年某月某日,判断这一天是这一年的第几天?
来源:互联网 发布:网络诈骗 知乎 编辑:程序博客网 时间:2024/06/11 07:28
public static void main(String[] args) {
int year,month,day;
int days = 0;
int d = 0;
int e;
do{
e=0;
System.out.println("输入年:");
year=input();
System.out.println("输入月:");
month=input();
System.out.println("输入日:");
day=input();
if(year<0||month<0||month>12||day<0||day>31){
System.out.println("输入错误,请重新输入");
e=1;
}
}while(e==1);
for (int i = 0; i <month; i++) {
switch(i){
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
days = 31;
break;
case 4:
case 6:
case 9:
case 11:
days =30;
break;
case 2:
if((year%400==0)||(year%4==0&&year%100!=0)){
days =29;
}else{
days =28;
}
break;
}
d+=days;
}
System.out.println(year+"年"+month+"月"+day+"日"+"是这年的第"+(d+day)+"天");
}
public static int input(){
int value = 0;
Scanner s = new Scanner(System.in);
value = s.nextInt();
return value;
}
}
int year,month,day;
int days = 0;
int d = 0;
int e;
do{
e=0;
System.out.println("输入年:");
year=input();
System.out.println("输入月:");
month=input();
System.out.println("输入日:");
day=input();
if(year<0||month<0||month>12||day<0||day>31){
System.out.println("输入错误,请重新输入");
e=1;
}
}while(e==1);
for (int i = 0; i <month; i++) {
switch(i){
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
days = 31;
break;
case 4:
case 6:
case 9:
case 11:
days =30;
break;
case 2:
if((year%400==0)||(year%4==0&&year%100!=0)){
days =29;
}else{
days =28;
}
break;
}
d+=days;
}
System.out.println(year+"年"+month+"月"+day+"日"+"是这年的第"+(d+day)+"天");
}
public static int input(){
int value = 0;
Scanner s = new Scanner(System.in);
value = s.nextInt();
return value;
}
}
0 0
- 输入某年某月某日,是闰年还是平年,判断这一天是这一年的第几天?
- 输入某年某月某日,判断这一天是这一年的第几天?考虑闰年的情况
- 输入某年某月某日,判断这一天是一年的第几天 的三种方式
- C语言经典算法:输入某年某月某日,判断这一天是这一年的第几天?
- 输入某年某月某日,判断这一天是这一年的第几天
- 题目:输入某年某月某日,判断这一天是这一年的第几天?
- 【程序3】题目:输入某年某月某日,判断这一天是这一年的第几天?
- [Java] 练习题014: 输入某年某月某日,判断这一天是这一年的第几天?
- 2.输入某年某月某日,判断这一天是这一年的第几天?
- c语言:/*题目:输入某年某月某日,判断这一天是这一年的第几天?*/
- 输入某年某月某日,判断这一天是这一年的第几天?
- 输入某年某月某日,判断这一天是这一年的第几天?
- 【程序14】 题目:输入某年某月某日,判断这一天是这一年的第几天?
- 输入某年某月某日,判断这一天是这一年的第几天
- 题目:输入某年某月某日,判断这一天是这一年的第几天?
- 输入某年某月某日,判断这一天是这一年的第几天?
- ★输入某年某月某日,判断这一天是这一年的第几天? C/C++
- java经典算法_013输入某年某月某日,判断这一天是这一年的第几天?
- Spring基础知识汇总
- vue+webpack+thinkphp多页应用配置
- 算法导论 练习题 4.3-7
- 设计模式_单例模式之懒汉式
- 关于 XML 头声明和standalone 的解释
- 输入某年某月某日,判断这一天是这一年的第几天?
- 网络资源链接1
- 线程的五种状态
- 如何为一个服务进程创建监控,即使出core也能自动重启
- 获取 MySQL 崩溃时的 core file
- 3.23
- linux笔记之浅谈互斥锁
- 常用对象API(集合框架--概述,体系和共性功能)
- Plug-in(1) 动态加载机制研究学习笔记