教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢/投訴熱線:400-618-4000

Debug模式操作:減肥計(jì)劃案例

更新時(shí)間:2021年10月20日18時(shí)33分 來源:傳智教育 瀏覽次數(shù):

好口碑IT培訓(xùn)

減肥計(jì)劃if版本
案例需求:輸入星期數(shù),顯示今天的減肥活動(dòng) 周一:跑步 周二:游泳 周三:慢走 周四:動(dòng)感單車 周五:拳擊 周六:爬山 周日:好好吃一頓。
代碼實(shí)現(xiàn):
/*
思路:
1:鍵盤錄入一個(gè)星期數(shù),用一個(gè)變量接收
2:對(duì)星期數(shù)進(jìn)行判斷,這里用 if 語(yǔ)句實(shí)現(xiàn)
3:在對(duì)應(yīng)的語(yǔ)句控制中輸出對(duì)應(yīng)的減肥活動(dòng)
2.2減肥計(jì)劃switch版本【應(yīng)用】
2.2.1案例需求
輸入星期數(shù),顯示今天的減肥活動(dòng) 周一:跑步 周二:游泳 周三:慢走 周四:動(dòng)感單車 周五:拳擊 周六:爬山
周日:好好吃一頓
2.2.2代碼實(shí)現(xiàn)
*/
public class Test01 {
public static void main(String[] args) {
//鍵盤錄入一個(gè)星期數(shù),用一個(gè)變量接收
Scanner sc = new Scanner(System.in);
System.out.println("請(qǐng)輸入一個(gè)星期數(shù):");
int week = sc.nextInt();
//對(duì)星期數(shù)進(jìn)行判斷,這里用 if 語(yǔ)句實(shí)現(xiàn)
if (week < 1 || week > 7) {
System.out.println("你輸入的星期數(shù)有誤");
} else if (week == 1) {
System.out.println("跑步");
} else if (week == 2) {
System.out.println("游泳");
} else if (week == 3) {
System.out.println("慢走");
} else if (week == 4) {
System.out.println("動(dòng)感單車");
} else if (week == 5) {
System.out.println("拳擊");
} else if (week == 6) {
System.out.println("爬山");
} else {
System.out.println("好好吃一頓");
}
}
}

減肥計(jì)劃switch版本
案例需求:輸入星期數(shù),顯示今天的減肥活動(dòng) 周一:跑步 周二:游泳 周三:慢走 周四:動(dòng)感單車 周五:拳擊 周六:爬山 周日:好好吃一頓。
代碼實(shí)現(xiàn):
/*
思路:
1:鍵盤錄入一個(gè)星期數(shù),用一個(gè)變量接收
2:對(duì)星期數(shù)進(jìn)行判斷,這里用 switch 語(yǔ)句實(shí)現(xiàn)
3:在對(duì)應(yīng)的語(yǔ)句控制中輸出對(duì)應(yīng)的減肥活動(dòng)
導(dǎo)包:
1:手動(dòng)導(dǎo)包 import java.util.Scanner;
2:快捷鍵導(dǎo)包 Alt+Enter
3:自動(dòng)導(dǎo)包
*/
public class Test02 {
public static void main(String[] args) {
//鍵盤錄入一個(gè)星期數(shù),用一個(gè)變量接收
2.3逢七跳過【應(yīng)用】
2.3.1案例需求
朋友聚會(huì)的時(shí)候可能會(huì)玩一個(gè)游戲:逢七過。 規(guī)則是:從任意一個(gè)數(shù)字開始報(bào)數(shù),當(dāng)你要報(bào)的數(shù)字包含7或者是7
的倍數(shù)時(shí)都要說:過。 為了幫助大家更好的玩這個(gè)游戲,這里我們直接在控制臺(tái)打印出1-100之間的滿足逢七必過
規(guī)則的數(shù)據(jù)。 這樣,大家將來在玩游戲的時(shí)候,就知道哪些數(shù)據(jù)要說:過。
2.3.2代碼實(shí)現(xiàn)
Scanner sc = new Scanner(System.in);
System.out.println("請(qǐng)輸入一個(gè)星期數(shù):");
int week = sc.nextInt();
//對(duì)星期數(shù)進(jìn)行判斷,這里用 switch 語(yǔ)句實(shí)現(xiàn)
switch (week) {
case 1:
System.out.println("跑步");
break;
case 2:
System.out.println("游泳");
break;
case 3:
System.out.println("慢走");
break;
case 4:
System.out.println("動(dòng)感單車");
break;
case 5:
System.out.println("拳擊");
break;
case 6:
System.out.println("爬山");
break;
case 7:
System.out.println("好好吃一頓");
break;
default:
System.out.println("你輸入的星期數(shù)有誤");
}
}
}





猜你喜歡:

什么是Debug?Debug模式操作流程

Nginx Rewrite域名跳轉(zhuǎn)實(shí)戰(zhàn)案例

Shell怎樣實(shí)現(xiàn)定時(shí)日志數(shù)據(jù)采集?【案例展示】

傳智教育java開發(fā)高手班培訓(xùn)

0 分享到:
和我們?cè)诰€交談!