Java学习日报7.21




package leap;
import java.util.Scanner;
public class Leap {
public static void main(String args[])
	{
		int year;         //年
		int month;        //月
		int day = 0;          //日
		boolean  flag;       //判断标志
		System.out.print("请依次输入年和月:"+'\n');
		Scanner sc=new Scanner(System.in);
		year=sc.nextInt();
		month=sc.nextInt();
		if(year%400==0||(year%4==0&&year%100!=0))
		{
			flag=true;
			System.out.println(year+"年是闰年!");
		}
		
		else {
			flag=false;
			System.out.println(year+"年是平年!");	
		}
		if(flag==true)
		{
			switch(month)
			{
			case 1:
				day=31;
				break;
			case 2:
				day=29;
				break;
			case 3:
				day=31;
				break;
			case 4:
				day=30;
				break;
			case 5:
				day=31;
				break;
			case 6:
				day=30;
				break;
			case 7:
			case 8:
				day=31;
				break;
			case 9:
				day=30;
				break;
			case 10 :
				day=31;
				break;
			case 11:
				day=30;
				break;
			case 12:
				day=31;
				break;
			}
			System.out.println("且"+year+"年的"+month+"月有"+day+"天");
		}
		else
		{
			switch(month)
			{
			case 1:
				day=31;
				break;
			case 2:
				day=28;
				break;
			case 3:
				day=31;
				break;
			case 4:
				day=30;
				break;
			case 5:
				day=31;
				break;
			case 6:
				day=30;
				break;
			case 7:
			case 8:
				day=31;
				break;
			case 9:
				day=30;
				break;
			case 10 :
				day=31;
				break;
			case 11:
				day=30;
				break;
			case 12:
				day=31;
				break;
			}
			System.out.println("且"+year+"年的"+month+"月有"+day+"天");
		}	
	}
}
Java学习日报7.21的更多相关文章
- Java学习日报9.22
		/* * 信1905-2班 * 杨传伟 * 2020.9.22 * 20194074 * 账号密码默认 666666 */package atm; import java.util.*;public ... 
- Java学习日报10.2
		1 package random; 2 import java.util.*; 3 import java.math.*; 4 public class Com { 5 6 public static ... 
- Java学习日报10.1
		学习内容一 ********************************** 代码 **********************************public class EnumTest ... 
- Java学习日报7.8
		public class 定义要求文件名和类名保持一致,一个*.Java文件只允许有一个public class定义! 主方法是一切程序的起点, public static void main(Str ... 
- Java学习日报9.30
		********************************** double类型精度问题 ********************************** 1 package test; 2 ... 
- Java学习日报8.6
		<构建之法:现代软件工程>读后感 比起一般的教学类书籍,这本书更像是一本传记小说,作者邹欣以自己或者说一些典型的软件工程师为例子,详细介绍了一个软件工程师的工作内容,全书给我的感觉就是以一 ... 
- Java学习日报7.7
		今天进一步学习了eclipse软件,遇到了几次程序运行不成功的问题,检查之后运行成功!明天继续学习程序逻辑控制! 
- Java学习日报 9.29
		package random;import java.util.*;import java.math.*;public class Com { public static void main(Stri ... 
- Java学习日报8.5
		package student;import java.util.*;public class student { Scanner sc=new Scanner(System.in); private ... 
随机推荐
- PyQt学习随笔:Model和View之间的数据互动过程
			在<PyQt学习随笔:Qt中tem Views(Model-Based)和Item Widgets(Item-Based)控件的用途和关系>中介绍了,Model用于存储数据,View用于展 ... 
- PyQt(Python+Qt)学习随笔:QTableView的标题表头相关属性
			老猿Python博文目录 老猿Python博客地址 一.概述 在Qt Designer中,对于表视图QTableView,在属性在下面有专门一栏列出了跟标题相关的属性,如图: 这些属性并不是QTabl ... 
- swagger添加统一认证参数
			import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Co ... 
- 使用 typescript 快速开发一个 cli
			cli 的全称 command-line interface(命令行界面),也就是前端同学常用的脚手架,比如 yo.vue cli.react cli 等. cli 可以方便我们快速创建项目,下图是引 ... 
- vue functional函数式组件
			第1种写法 test.vue <template functional> <div class="test"> {{props.test.name}} &l ... 
- tomcat-1-介绍篇
			java语言分为三个体系: javase javaee,是javase的基础 一般就是指jdk javaee java的企业版本 其实是一套规范,就是用java语言做企业开发(目前看来就是开发一些动态 ... 
- STM32系统时钟RCC(基于HAL库)
			基础认识 为什么要有时钟: 时钟就是单片机的心脏,其每跳动一次,整个单片机的电路就会同步动作一次.时钟的速率决定了两次动作的间隔时间.速率越快,单片机在单位时间内所执行的动作将越多.时钟是单片机运行的 ... 
- ftp之filezilla使用记录
			1.550 can't access file错误 我们在客户端查看文件时,有些文件被另外的程序占用了,就会出现这个错误.比如,log日志文件.解决办法:在server端,找到settings设置,找 ... 
- 侧边栏js样式代码
			<!-- menu html --> <div class="container"> <div class="menu-wrap optis ... 
- Python轻松入门到项目实战-实用教程
			本课程完全基于Python3讲解,针对广大的Python爱好者与同学录制.通过本课程的学习,可以让同学们在学习Python的过程中少走弯路.整个课程以实例教学为核心,通过对大量丰富的经典实例的讲解.让 ... 
