課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
為什么num<50 ?就是1-50之間,不會出現(xiàn)-1 ?-2? ?還有求大神寫出這個代碼的計算過程的起初一部分,如:sum=sum+num mum=num+2, ?理解不了因為前面是 ?int ?num=2 ?那num=num+2 ?那最小的就是num=2+2 ?不就是4了,那2的偶數(shù)呢 ?感覺應該前面int num=2應該改成 int ?num=0? ? 頭疼
2016-03-20
源自:Java入門第一季(IDEA工具)升級版 4-8
正在回答
sum=sum+num; ?因為這個表達式在循環(huán)里面,num的值不大于50 ? ?不會跳出這個循環(huán),每次執(zhí)行過來都+num;因為num=2;num+=2;num(2)+num(4)+num(6)........................
好像理解了點了, 謝謝啊,那int num=2改成int num=0 ?都是一樣的,那樣就是初始值為0 然后0+2=2,接著就是4吧。但是sum=sum+num ?怎么就可以表示num的偶數(shù)和呢?
第一個問題:為什么num<50 ?就是1-50之間,不會出現(xiàn)-1 ?-2?
num初始值是2,每次累加2,初始最小已經(jīng)是2了,所以不會出現(xiàn)-1,-2
第二個問題: 第一次執(zhí)行,先計算 sum=sum+num,sum初始值為0,累加后為2,即第一個偶數(shù);
如果要將int num=2; 改成nt num=2;那么um=sum+num 求和語句需要放到 num =num+2;后面
充電_
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
2 回答求大神解答,感激不盡
2 回答為什么我的代碼會多輸出一個淘汰,求大神賜教,感激不盡
9 回答請各位大神幫我改改錯誤,感激不盡
2 回答有沒有大佬指點一下。感激不盡。
2 回答求求各位大佬幫忙看下哪里有問題??!感激不盡!!
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-04-01
sum=sum+num; ?因為這個表達式在循環(huán)里面,num的值不大于50 ? ?不會跳出這個循環(huán),每次執(zhí)行過來都+num;因為num=2;num+=2;num(2)+num(4)+num(6)........................
2016-03-21
好像理解了點了, 謝謝啊,那int num=2改成int num=0 ?都是一樣的,那樣就是初始值為0 然后0+2=2,接著就是4吧。但是sum=sum+num ?怎么就可以表示num的偶數(shù)和呢?
2016-03-21
第一個問題:為什么num<50 ?就是1-50之間,不會出現(xiàn)-1 ?-2?
num初始值是2,每次累加2,初始最小已經(jīng)是2了,所以不會出現(xiàn)-1,-2
第二個問題: 第一次執(zhí)行,先計算 sum=sum+num,sum初始值為0,累加后為2,即第一個偶數(shù);
如果要將int num=2; 改成nt num=2;那么um=sum+num 求和語句需要放到 num =num+2;后面