這一節(jié),我們學(xué)習(xí)用循環(huán)累加的方式求和。
上一節(jié),我們?cè)?jīng)循環(huán)打印過(guò) 1-10 的整數(shù),如果聲明一個(gè)變量,在打印的過(guò)程中,把每一個(gè)數(shù)字都累加到變量里面,就可以得到 1-10 的和。求和算法的基本步驟:
①聲明變量 sum 用來(lái)存儲(chǔ)“和”。 sum 的初始值賦為 0 。
②循環(huán),用變量 x 訪(fǎng)問(wèn)每一個(gè)數(shù)字,用 sum+=x 的方式累加。(即 sum=sum+x; )
③循環(huán)結(jié)束后, sum 中存儲(chǔ)的即是和。
運(yùn)行結(jié)果如下:
還記得怎樣判斷奇偶數(shù)嗎?能夠被2整除的數(shù)字就是偶數(shù),否則是奇數(shù)。
右邊的程序嘗試求 1-30 的奇數(shù)的和,請(qǐng)?jiān)诘?nbsp;15 行填上累加的篩選條件,看看你能不能完成這個(gè)功能。
因?yàn)槭乔笃鏀?shù)和,所以,只有奇數(shù)才需要累加。因而,條件可以是 x%2==1 或者 x%2!=0
請(qǐng)驗(yàn)證,完成請(qǐng)求
由于請(qǐng)求次數(shù)過(guò)多,請(qǐng)先驗(yàn)證,完成再次請(qǐng)求
打開(kāi)微信掃碼自動(dòng)綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書(shū)簽
舉報(bào)