課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
count++; num/=0; 這兩個換一下是什么結(jié)果
2016-03-10
源自:Java入門第一季(IDEA工具)升級版 4-15
正在回答
這個得看具體情況,要看你對循環(huán)的理解,因?yàn)樗袝r候可能會因不同循環(huán)或者不同輸出而有所不同,像此題
互換是沒問題的就沒問題。這需要你能夠讀懂程序執(zhí)行的步驟才行。如
int num = 999;
int count = 0;
do{num/=10;//依次除10
if(count>2){
break;
}
count++;//位數(shù)自加
}while(num>0);
System.out.println(count);//3
System.out.println(num);//0
與
do{
num/=10;//依次除10
System.out.println(num);//9
慕村4705583 提問者
count++ 是先賦值后加一
num/=0;等價于num = num/0.?
正常結(jié)果一樣,具體得看上下文意思。
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
3 回答紅框當(dāng)中的兩個代碼如果換了位置為什么結(jié)果就大不一樣了呢?
2 回答調(diào)換位置的
1 回答循環(huán)內(nèi)部上下調(diào)換位子,(num<=6)的值替代的位置為什么不一樣?
2 回答最后兩行輸出代碼可以縮成一行嗎?
2 回答常量代碼 能一次設(shè)置2個么 要設(shè)置兩行 有點(diǎn)懶 有什么辦法可以一下設(shè)置2個么
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-03-10
這個得看具體情況,要看你對循環(huán)的理解,因?yàn)樗袝r候可能會因不同循環(huán)或者不同輸出而有所不同,像此題
互換是沒問題的就沒問題。這需要你能夠讀懂程序執(zhí)行的步驟才行。如
int num = 999;
int count = 0;
do{num/=10;//依次除10
if(count>2){
break;
}
count++;//位數(shù)自加
}while(num>0);
System.out.println(count);//3
System.out.println(num);//0
與
int num = 999;
int count = 0;
do{
count++;//位數(shù)自加
if(count>2){
break;
}
num/=10;//依次除10
}while(num>0);
System.out.println(count);//3
System.out.println(num);//9
2016-03-10
count++ 是先賦值后加一
num/=0;等價于num = num/0.?
2016-03-10
正常結(jié)果一樣,具體得看上下文意思。