Java编程——输入某年某月某日,判断这一天是这一年的第几天?
package date;
import java.util.*;
public class Date {
public static void main(String[] args) {
int year, month, day;
int days = 0;
int d = 0;
int e;
input fymd = new input();
do {
e = 0;
System.out.print("输入年:");
year =fymd.input();
System.out.print("输入月:");
month = fymd.input();
System.out.print("输入天:");
day = fymd.input();
if (year < 0 || month < 0 || month > 12 || day < 0 || day > 31)
{
System.out.println("输入错误,请重新输入!");
e=1 ;
}
}while( e==1);
for (int i=1; 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) + "天。");
}
}
class input{
public int input()
{
int value = 0;
Scanner s = new Scanner(System.in);
value = s.nextInt();
return value;
}
}
转载于:https://www.cnblogs.com/liao-pxsoftware15/p/7823499.html
Java编程——输入某年某月某日,判断这一天是这一年的第几天?相关推荐
- python输入某年某月某日判断这是第几天_Python编程实现输入某年某月某日计算出这一天是该年第几天的方法...
本文实例讲述了Python编程实现输入某年某月某日计算出这一天是该年第几天的方法.分享给大家供大家参考,具体如下: #基于 Python3 一种做法: def is_leap_year(year): ...
- Java题-输入某年某月某日,判断这一天是这一年的第几天?
题目:输入某年某月某日,判断这一天是这一年的第几天? 程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天. 闰年2月有29 ...
- java那一年出来的_输入某年某月某日 判断其是那一年的第多少天
[java]代码库Scanner scan = new Scanner(System. in); System. out .print("请输入年:" ); int year = ...
- java编程输入学生成绩 判断最高分,java代码初学者适用,输入学生成绩,符合要求的过~~~~注意数据范围...
总结:没有基础,我从点滴开始, package com.aaa; import java.util.Scanner; //输入"repate "次数,输入学生成绩,低于60分,输出 ...
- (JAVA编程练习):输入某年某月某日,判断这一天是这一年的第几天?
目录 前言: 1.题目: 2.运行结果: 3.代码: (1)关键解析: (2)完整代码: 前言: 没有学习! 要军训了!苦日子要来了! 1.题目: 输入某年某月某日,判断这一天是这一年的第几天? 2. ...
- Java输入某年某月某日,判断这一天是这一年的第几天?
分析:大家都知道,每年的总共日期,要么就是365天,要么就是366天,具体是取决于闰年还是平年,更确切的说就是每年二月是28天还是29天,归结到这个问题,有一个关键的认识点,就是求解这一年是闰年(36 ...
- C语言编程>第一周 ③ 输入某年某月某日,判断这一天是这一年的第几天
例题:输入某年某月某日,判断这一天是这一年的第几天 程序分析:以2020年8月8日为例,应该先把前八个月的加起来,然后再加上8天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天. 代码如 ...
- 输入某年某月某日,Java判断这一天是这一年的第几天?
输入某年某月某日,判断这一天是这一年的第几天? package p3;一.class judgedaypublic class judgeday {public static void main(St ...
- python计算某年某月多少天_Python编程实现输入某年某月某日计算出这一天是该年第几天的方法...
本文实例讲述了Python编程实现输入某年某月某日计算出这一天是该年第几天的方法.分享给大家供大家参考,具体如下: #基于 Python3 一种做法: def is_leap_year(year): ...
最新文章
- CactiEZ V10.1 中文版 Cacti中文解决方案+使用教程(1)
- js 连接mysql_搭建node服务(二):操作MySQL
- JSP基础--动作标签
- 阿里云ECS修复ubuntu 16.04漏洞过程
- LeetCode(1021)——删除最外层的括号(JavaScript)
- 华为手机使用应用沙盒动态修改分辨率参数
- cin.ignore()函数的使用
- 谷歌 Daydream VR 开发工具
- 论文阅读笔记(十四)——基于大比例圈养大熊猫图像的大熊猫识别研究
- 蒙特卡罗树搜索+深度学习 -- AlphaGo原版论文阅读笔记
- Android ViewPage使用
- 缓解眼睛疲劳:按摩+复调钢琴曲
- vue将文件/图片批量打包下载
- python知识:装饰器@property有啥用途?
- 无盘系统服务器虚拟内存,Windows7无盘虚拟内存如何设置
- 保护眼睛(改变窗口颜色和Pdf背景颜色)xp和WIN7方法
- 历史总是在重演,AI寒冬或再来
- 脂肪烃树脂行业调研报告 - 市场现状分析与发展前景预测
- 创成汇:科技与艺术概念结合在手机上,效果居然这么强?_创成汇
- ESXI虚拟机搭建华三vFW2000虚拟防火墙