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