Java月份的天数(考虑是否闰年)
题目为:
从键盘输入年份和月份,然后输出该月份的天数(考虑是否闰年)。
package JavaExperiment1;
import java.util.Scanner;
public class MouthDay {
public static void main(String[] args) {
System.out.println("请输入年份和月份:");
int year;//定义int整形变量接收输入的年份
int month;//接受输入的月份
Scanner scanner = new Scanner(System.in);
year = scanner.nextInt();
month = scanner.nextInt();
//下面是关于不同年份的月份天数判断。
if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)
{System.out.println("31 days!");
}else if(month==4||month==6||month==9||month==11) {System.out.println("30 days!");}
else if(year%4==0&&year%100!=0||year%400==0) {System.out.println("29 days!");}
else {System.out.println("28 days!");}
}
}
写在后面:
合抱之木,生于毫末;九层之台,起于累土。
附录:
命名规范
1、 类名、接口名首字母大写,如果类名、接口名由多个单词组成,每个单词的首字母都要大写。
2、 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。
3、 常量名全部大写