第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

萌新想問問while循環(huán)

萌新想問問while循環(huán)

C
qq_獨倚靈劍醉仙樓_0 2017-07-19 12:41:07
有点看不懂,求大佬再举个例子说说
查看完整描述

5 回答

已采納
?
Camel97

TA貢獻(xiàn)49條經(jīng)驗 獲得超38個贊

while(沒看懂while循環(huán))
{
????看while循環(huán);
}
看下一個知識點;

()里面的表達(dá)式如果為真。比如 (1 == 1)的時候,就執(zhí)行{}中的代碼。執(zhí)行完之后,再判斷( )中的值是不是為真。如果還為真,就再執(zhí)行{}中的代碼。直到某次判斷( )中的值不為真以后,就跳過{}繼續(xù)往下執(zhí)行,這個循環(huán)就算結(jié)束了。

上面這個例子。首先。判斷,發(fā)現(xiàn)你沒看懂,于是看。還沒看懂,再看。。。很多次之后,你看懂了,就直接看下一個知識點了。

查看完整回答
5 反對 回復(fù) 2017-07-19
  • qq_獨倚靈劍醉仙樓_0
    qq_獨倚靈劍醉仙樓_0
    大佬能再講講嗎,我總是死循環(huán)
  • Camel97
    Camel97
    死循環(huán)的話你要看看你的執(zhí)行代碼({}中的代碼)在執(zhí)行一定的次數(shù)之后會不會導(dǎo)致你的條件判斷(while后面的()里面的內(nèi)容)從真變成假。 比如int a = 1;while(a>0){}此時執(zhí)行代碼{}沒有改變a的值,所以條件判斷一直為真,導(dǎo)致死循環(huán)。 int a = 1; while(a>0){a++;}此時執(zhí)行代碼{}會導(dǎo)致a一直增加,所以a是一直大于0的。條件判斷一直為真,死循環(huán)。 int a = 3;while(a>0){a--}每執(zhí)行一次a就自減1。循環(huán)執(zhí)行三次后a=0,此時a>0不成立,退出循環(huán)。 具體復(fù)雜的循環(huán)可能需要你在紙上模擬一下或者斷點調(diào)試看看有沒有能讓循環(huán)退出的條件。
?
蒲公英wsg

TA貢獻(xiàn)242條經(jīng)驗 獲得超126個贊

while(你看懂了while循環(huán)){
????????看whlie循環(huán)?++;
}
????看下一個知識點;


查看完整回答
2 反對 回復(fù) 2017-07-19
?
qq_小壞蛋_7

TA貢獻(xiàn)2條經(jīng)驗 獲得超0個贊

while(你看懂了while循環(huán)){

????????看whlie循環(huán)?++;

}

????看下一個知識點;


查看完整回答
反對 回復(fù) 2017-07-19
?
qq_Dreamy_舊城_0

TA貢獻(xiàn)24條經(jīng)驗 獲得超2個贊

這個主要是邏輯吧,你首先要確定條件,只有當(dāng)它滿足條件時才可以進(jìn)入while循環(huán)內(nèi)部,若不滿足則直接跳過,如:

int num=50;

while(num>65){

? ? //這里條件是num大于65時,才會輸出及格

? ?System.out.print("及格");

}

//而不滿足條件則不進(jìn)入

查看完整回答
反對 回復(fù) 2017-07-19
?
SHsama

TA貢獻(xiàn)5條經(jīng)驗 獲得超4個贊

while(循環(huán)條件){

//循環(huán)語句

}

//下一條語句

析:當(dāng)“循環(huán)條件”為真的話就進(jìn)入循環(huán),執(zhí)行“循環(huán)語句”,為假的話就跳過while執(zhí)行“下一條語句”

eg1:

boolean b = true;//int b=1;也有同樣的結(jié)果,因為非0為真

while(b){

printf("我會一直循環(huán)");

}

printf("由于上面陷入死循環(huán)我并不會執(zhí)行");//所以用while的時候一定注意不要死循環(huán)


eg2:

int b = 5;

while(b>1){

printf("由于b是大于1的,所以我會被執(zhí)行");

}

printf("由于上面不是死循環(huán)所以上面執(zhí)行完了之后會繼續(xù)執(zhí)行我");


eg3:

int b = 5;

while(b<1){

printf("由于b不是大于1的,所以我不會被執(zhí)行");

}

printf("由于上面循環(huán)條件為假,所以跳過while循環(huán)來執(zhí)行我");


注:多看例子,有疑問的話自己可以寫個while程序去測試你的猜想,這樣學(xué)得更快


查看完整回答
反對 回復(fù) 2017-07-19
  • 5 回答
  • 0 關(guān)注
  • 2662 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號