看起来挺简单的,一个if语句即可.
import java.util.Scanner;
public class leap_year {
public static void main(String[] args) {
//创建扫描器
Scanner sc = new Scanner(System.in);
System.out.println("请输入年份");
//赋值
int year = sc.nextInt();
if ( year%4 == 0&&year%100!= 0 || year%400==0 ){
System.out.println("闰年,366天");
} else{
System.out.println("平年,365天");
}
}
}
看起来也就简单,使用if...else
import java.util.Scanner;
public class BMI_text {
public static void main(String[] args) {
//创建扫描器
Scanner sc = new Scanner(System.in);
//打印身高
System.out.println("请输入你的身高(m)");
//赋值
double height = sc.nextFloat();
//打印体重
System.out.println("请输入你的体重(kg)");
//赋值
float weight = sc.nextFloat();
//计算BMI的值
double BMI = weight/(height*height);
//if判断
if (BMI<18.5){
System.out.println("体重过轻");
}else if (18.5 <= BMI && BMI < 24){
System.out.println("正常范围");
}else if (24 <= BMI && BMI <27){
System.out.println("体重过重");
}else if (27 <= BMI && BMI <30){
System.out.println("轻度肥胖");
}else if (30 <= BMI && BMI <35){
System.out.println("中度肥胖");
}else{
System.out.println("重度肥胖");
}
System.out.println("你的BMI值:" + BMI);
System.out.println("祝你身体健康");
}
}