(開放題)寫出求小于100的所有偶數(shù)的和的一個算法,并寫出偽代碼.
解法一:用循環(huán)語句表示為: S←2 For I From 4 To 100 Step 2 S←S+I End For Print S 解法二:用循環(huán)語句表示為: S←2 I←4 While I≤100 S←S+I I←I+2 End While Print S 分析:本題考查循環(huán)語句在算法中的應用.常見的循環(huán)語句有兩種:“For”語句和“While”語句.當循環(huán)次數(shù)已經(jīng)確定時,用“For”語句來表示.“While”語句的特點是:首先對條件進行判斷,如果條件成立,則執(zhí)行循環(huán)體部分,每次執(zhí)行循環(huán)體前都要對條件進行判斷.這樣重復執(zhí)行直到條件不成立時,才跳過循環(huán)體,結(jié)束循環(huán).由于此題中循環(huán)次數(shù)一定,所以,采用“For”語句. 解決這一算法的步驟如下: 第一步:S←2; 第二步:I←4; 第三步:S←S+I; 第四步:I←I+2; 第五步:如果I≤100,那么轉(zhuǎn)第三步; 第六步:輸出S. |
湖北省互聯(lián)網(wǎng)違法和不良信息舉報平臺 | 網(wǎng)上有害信息舉報專區(qū) | 電信詐騙舉報專區(qū) | 涉歷史虛無主義有害信息舉報專區(qū) | 涉企侵權舉報專區(qū)
違法和不良信息舉報電話:027-86699610 舉報郵箱:58377363@163.com