1.4 java基础 流程控制语句
1 控制语句 顺序流程
2 if语句格式1
if(关系表达式 ){ 语句体 }
3 if语句格式2
if(关系表达式){ 语句体1 }else{ 语句体2 }
4 if 语句格式3
if(关系表达式1){ 语句体1 }else if(关系表达式2){ 语句体2 }else{ 语句体3 }
5 案例考试奖励
Scanner scanner = new Scanner(System.in); int i = scanner.nextInt(); if (i>=0&i<=100){ if (i>=95){ System.out.println("奖励自行车"); }else if(i>=90&i<=94){ System.out.println("游乐场一次"); }else if(i>=80&i<=90){ System.out.println("变形金刚一个"); }else{ System.out.println("挨打"); }
6 switch 语句
switch(表达式) case 值1: 语句体 break; default : 语句体n
7 switch 语句减肥计划
Scanner scanner = new Scanner(System.in); int i = scanner.nextInt(); switch (i) { case 1: System.out.println("跑步"); break; case 2: System.out.println("游泳"); break; case 3: System.out.println("慢走"); break; case 4: System.out.println("动感单车"); break; case 5: System.out.println("拳击"); break; case 6: System.out.println("爬山"); break; case 7: System.out.println("好好吃一顿"); break; default: System.out.println("输入有误"); break; }
8 switch case穿透