计算用户输入的日期离1900年1月1日相距多少天。日期要大于1900(注意闰年,每个月份天数不一样)
import java.util.Scanner;public class test {public static void main(String[] args) {//计算用户输入的日期离1900年1月1日相距多少天。日期要大于1900(注意闰年,每个月份天数不一样)int year,month,d,sum =0;Scanner sc = new Scanner(System.in);System.out.println("请输入年份(年份大于1900)");year = sc.nextInt();System.out.println("请输入月份");month = sc.nextInt();System.out.println("请输入具体日子");d = sc.nextInt();for(int i =1900;i<year;i++) {if (i%4==0&&i%100!=0||i%400==0) {//闰年sum=sum+366;}else {sum=sum+365;} }//计算月份有多少天for(int n = 1;n<month;n++) {if (n==1||n==3||n==5||n==7||n==8||n==10||n==12) { sum=sum+31;}else if (n==2) {if (year%4==0&&year%100!=0||year%400==0) {//闰年的2月有29天sum=sum+29;}else {sum=sum+28;}}else { sum=sum+30;//小月加30} }//计算日期有多少天sum=sum+d-1;//当天不算减一System.out.println(sum);} }
计算用户输入的日期离1900年1月1日相距多少天。日期要大于1900(注意闰年,每个月份天数不一样)相关推荐
- Java——计算用户输入的日期离1900年1月1日相距多少天
题目:计算用户输入的日期离1900年1月1日相距多少天 解析: 用户输入日期,所以需要使用Scanner获取用户键盘输入数据 计算输入日期距离xxxx多少天,所以就是获取相差年份的天数+相差月份天数+ ...
- 计算用户输入的日期距离1990年1月1日相距多少天
public static void main(String[] args) {//计算用户输入的日期距离1990年1月1日相距多少天Scanner sc = new Scanner(System.i ...
- 计算用户输入的日期离1900年1月1日相距多少天
public static void test9() {Scanner sc = new Scanner(System.in);int year = sc.nextInt();int month = ...
- C语言/打印日历,用户输入年分和月份两个变量,系统计算该月份的1号是星期几,并计算该月有多少天。最后打印出该日历。已知:1900年1月1日是星期一
打印日历,用户输入年分和月份两个变量,系统计算该月份的1号是星期几,并计算该月有多少天.最后打印出该日历.已知:1900年1月1日是星期一 C语言 #define _CRT_SECURE_NO_WAR ...
- 从键盘输入一个日期,格式为yyyy-M-d 要求计算该日期与1949年10月1日距离多少天
/** 从键盘输入一个日期,格式为yyyy-M-d要求计算该日期与1949年10月1日距离多少天例如:用户输入了:1949-10-2程序输出:1用户输入了:1949-11-1程序输出:31 */ im ...
- 19001月1日是星期一c语言,已知道1900年1月1日是星期一,请输入一具体的日期,如何判断此日期是星期几?请利用C语言来进行编程...
这个是1984年1月1日是星期日的,你先看看,我再帮你改,最好自己能看懂 #include void main() { int year,month,day; int tempmonth,yearda ...
- 随机输入日期计算星期几(1900年1月1日为基础)
已知,1900年1月1日是星期1,用户随机输入年月日,计算星期几 第一版,纯python基础代码实现 1 year=int(input('year')) 2 month=int(input('mont ...
- 2.给出距离1900年1月1日的天数,求日期
1 #include <iostream> 2 #include <assert.h> 3 4 5 //判断是否闰年 6 bool IsLeapYear(unsigned in ...
- 2012.2 今天是2012年4月12日星期四,编写程序,输入今天开始到12月31日之间的任意日期
//今天是2012年4月12日星期四,编写程序,输入今天开始到12月31日之间的任意日期,//输出那一天是星期几.例如 输入:5 20 (5月20),输出:sunday//monday tuesday ...
最新文章
- 铜陵新松工业机器人项目_投资10亿元,茶山德威工业机器人和精密模具项目动工...
- 图(Graph)的javascript实现
- Hadoop hdfs文件操作常用命令
- 按钮悬浮固定在微信小程序底部
- Flink中GroupWindow和OverWindow各自的作用+window体系+文档阅读方式
- div不能控制tr和td的隐藏
- 前端学习(1662):前端系列实战课程之div跟随鼠标移动
- android的AIDL的调用
- linux kernel source code analysis
- 13 万字 C 语言从入门到精通保姆级教程2021 年版
- 急需能临时发邮件的临时邮箱 临时邮箱怎么注册 邮箱163注册入口在哪
- 华中科技大学计算机启明班,华中科技大学启明学院创新实验班管理办法
- 从SNP_VCF文件提取SNV
- 给你个使用NAS私有云服务器的理由
- 音/视频码率分配策略
- 复旦大学计算机系专业就业方向,2021年复旦大学专业排行榜,哪个专业就业比较好...
- CCF系列题解--2015年12月第二题 棋类消除
- srsLTE 源码分析 UE_09 随机接入 之PRACH发送
- 计算机专业大学排名(全168所学校)
- English: date time
热门文章
- 麻省理工计算机专业毕业就业,中国版的麻省理工大学,工科实力与清华比肩,备受业界认可...
- 每日一问-ChapGPT-20230405-中医基础-五运六气三阴三阳
- PW6513原装现货
- TCP/IP之大明邮差
- netty ChannelFuture的不解?
- 40岁应该学会的是面对和取舍
- 126 篇殿堂级深度学习论文分类整理 从入门到应用 | 干货
- display:flex 常用
- android 退出app代码_PPT 下载 | APP 埋点那些事
- Python:实现natural sort自然排序算法(附完整源码)