代码如下:
package com.yzh70625;
import java.util.Scanner;
public class ceshi {
public static void main(String[] args) {
//if分支
//单分支,双分支,多分支
Scanner sc = new Scanner(System.in);
System.out.println("请输入你的分数");
int score = sc.nextInt();
//if单分支
// if(score>=90) {
// System.out.println("奖励吃大餐");
// }
//if双分支
// if(score>=90) {
// System.out.println("奖励吃大餐");
// }else{
// System.out.println("面壁三天");
// }
//if多分枝
if(score>=90){
System.out.println("优秀");
}else if(score>=80){
System.out.println("良好");
}else if(score>=60){
System.out.println("中等");
}else{
System.out.println("差");
}
}
}
运行结果如下:
代码如下:
package com.yzh70625;
import java.util.Scanner;
public class ceshi {
public static void main(String[] args) {
System.out.println("请输入令狐冲比武名次:");
Scanner scanner = new Scanner(System.in);
int mc = scanner.nextInt();
//String xq = "星期一";
double x = 11.34;
//类型:char,byte,short,int,String,enum
switch (mc){
case 1:
System.out.println("武林盟主");
break;
case 2:
System.out.println("武当掌门");
//break;
case 3:
System.out.println("峨嵋掌门");
break;
default:
System.out.println("逐出师门");
break;
}
}
}
运行结果如下:
3.do…while break continue 死循环 嵌套循环代码如下:
public static void main(String[] args) {
//while,do..while,for,嵌套,break,continue
//四要素:计数变量初始化,条件判断,循环体,计数更新
//实现无固定次数循环
//do..while:条件不成立时,至少执行一次
//死循环
//for(;;);
//break,continue
//嵌套循环
//输出5*5的星星
//外层控制轮数
for (int i=1;i<=5;i++){
//每轮的内容(列数)
for (int j=1;j<=5;j++){
System.out.print("*");
}
//换行
System.out.println();
}
//九九乘法表
}
运行结果如下:
代码如下:
package com.yzh70625;
public class jiuchengjiu {
public static void main(String[] args) {
//9×9乘法表
for (int i = 1; i < 10; i++) {
for (int j = 1; j <=i; j++) {
//System.out.print(i+"×"+j+"="+i*j+" ");
//t 制表符 等间距
System.out.print(i+"×"+j+"="+i*j+"t");
}
System.out.println();
}
}
}
运行结果如下:



