課程
/后端開發
/C
/C語言入門
num是0 i是1? 那num=num+i中的num到底是1還是0? ?num=i+num;i++;為什么會1+2+3+4.....這樣計算
2020-01-21
源自:C語言入門 4-6
正在回答
i=1;num=0;
這個就是不斷重復賦值,得到的效果就是累加
num=num+i;(=0+1=1)? i=i+1;(=1+1=2)
num=num+i;(=1+2=3)? i=i+1;(=2+1=3)
num=num+i;(=3+3=6)? i=i+1;(=3+1=4)
………………
差不多是這樣吧
開始等號左邊表示的是結果后的num,取值右邊是上面的賦予的數字就是0然后i++就是我們之前學的1++和++1就是表達顯示后再加一還是加一后顯示。然后式子進入循環的加。
每次運算i和num都會重新賦值
num=num+i ? ?? 1=0+1
右邊就是左邊帶入數字的結果,不是很明白你的問題。=是賦值,就是num要發生變化,通過=右邊的算式帶入得到新的結果。
你沒有附上編程,我大概猜是這樣。
num=0,i=1,num=num+i,num=0+1,i++(i=i+1=2);
num=num+i,num=0+1+2,i++(i=3);
num=0+1+2+3;
.......
這樣能懂嗎?
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答為什么要 i,num=0 然后下面 i=1
1 回答例題:為什么num[0][0]=1 num[0][1]=2........
3 回答num++和num=num+1
3 回答寫成for(num=0;num<=10;num+=1)可以嗎?
2 回答for(sum=0,num=0;num<=3&&sum<=5&&1;num++,sum++)中的&&1是什么意思
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-02-05
i=1;num=0;
這個就是不斷重復賦值,得到的效果就是累加
num=num+i;(=0+1=1)? i=i+1;(=1+1=2)
num=num+i;(=1+2=3)? i=i+1;(=2+1=3)
num=num+i;(=3+3=6)? i=i+1;(=3+1=4)
………………
差不多是這樣吧
2020-02-01
開始等號左邊表示的是結果后的num,取值右邊是上面的賦予的數字就是0然后i++就是我們之前學的1++和++1就是表達顯示后再加一還是加一后顯示。然后式子進入循環的加。
2020-02-01
每次運算i和num都會重新賦值
2020-01-21
num=num+i ? ?? 1=0+1
右邊就是左邊帶入數字的結果,不是很明白你的問題。=是賦值,就是num要發生變化,通過=右邊的算式帶入得到新的結果。
你沒有附上編程,我大概猜是這樣。
num=0,i=1,num=num+i,num=0+1,i++(i=i+1=2);
num=num+i,num=0+1+2,i++(i=3);
num=0+1+2+3;
.......
這樣能懂嗎?