設計算法,計算下面n個數(shù)的和:2,,,,…,.其中n由鍵盤輸入,畫出流程圖,使用for語句寫出該算法.
解:算法流程圖如圖所示: 用 for語句描述算法如下:輸入 n;S :=0;for i :=1 to n dobegin S :=S+(i+1)/iend .輸出 S.這是一個累加求和問題,且一共有 n個數(shù)相加,故可以事先確定循壞的次數(shù),因此可用for語句進行算法描述. |
這是一個有規(guī)律的累加求和問題,共有n個分數(shù)相加,每一個分數(shù)的分于比分母都大1,第n個分數(shù)的分母為n(n=1,2,…),故可采用循環(huán)結構設計算法,用i作為循環(huán)變量,則初始值為l,終值為n,用for語句描述算法. |
湖北省互聯(lián)網(wǎng)違法和不良信息舉報平臺 | 網(wǎng)上有害信息舉報專區(qū) | 電信詐騙舉報專區(qū) | 涉歷史虛無主義有害信息舉報專區(qū) | 涉企侵權舉報專區(qū)
違法和不良信息舉報電話:027-86699610 舉報郵箱:58377363@163.com