- if
int num=6;
if(num%2==0){
System.out.println(num+"是偶数");
}
System.out.println("over");
- if-else
int num=9;
if(num%2==0){
System.out.println(num+"是偶数");
}else{
System.out.println(num+"是奇数");
}
System.out.println("over");
- switch-case
int num=1;
switch(num){
case 1:
System.out.println(111);
break;
case 2:
System.out.println(222);
break;
case 3:
System.out.println(333);
break;
default:
System.out.println(777);
}
Scanner scan=new Scanner(System.in);
System.out.print("请输入年龄:");
int age=scan.nextInt();
System.out.println(age>=18 && age<=50);
Scanner scan=new Scanner(System.in);
System.out.println("请输入单价:");
double unitPrice=scan.nextDouble();
System.out.println("请输入数量:");
double amount=scan.nextDouble();
System.out.println("请输入金额:");
double money=scan.nextDouble();
double totalPrice=unitPrice*amount;
if(totalPrice>=500){
totalPrice=totalPrice*0.8;
}
if(money>=totalPrice){
double change=money-totalPrice;
System.out.println("总价:"+totalPrice+",找零为:"+change);
}else{
System.out.println("error,你给的钱不够");
}
Scanner scan=new Scanner(System.in);
System.out.println("请选择功能:1.显示全部纪录 2.查询登陆纪录 0.退出");
int command=scan.nextInt();
switch(command){
case 1:
System.out.println("显示全部记录");
break;
case 2:
System.out.println("查询登陆纪录");
break;
case 0:
System.out.println("欢迎下次光临");
break;
default:
System.out.println("输入错误");
}
Scanner scan=new Scanner(System.in);
System.out.println("请输入年份:");
int year=scan.nextInt();
boolean flag=(year%4==0 && year%100!=0)||year%400==0;
String str=flag?year+"是闰年":year+"不是闰年";
System.out.println(str);
Scanner scan=new Scanner(System.in );
System.out.println("请输入成绩:");
int score=scan.nextInt();
if(score<0 || score>100){
System.out.println("不合法");
}else if(score>=90){
System.out.println("A-优秀");
}else if(score>=80){
System.out.println("B-良好");
}else if(score>=60){
System.out.println("C-中等");
}else{
System.out.println("D-不及格");
}