解析:用i表示循環(huán)次數,用sum表示總和,算法步驟如下:
第一步:輸入i,sum,i的初始值為1,sum的初始值為0;
第二步:i從1開始循環(huán)到1 000,sum=sum+1/i;
第三步:循環(huán)結束后,輸出sum.
程序框圖1-1-19:
圖1-1-19
點評:該題解法具有普遍性.sum=sum+1/i
表示前i-1項的和加上第i項.如果將sum=sum+1/i;
變?yōu)閟um=sum+i,則變?yōu)榍?+2+3+…+1 000的值;
若sum=sum+1/i不變,而i=i+1變?yōu)閕=i+2,則變?yōu)榍?+++…+的值.
湖北省互聯(lián)網違法和不良信息舉報平臺 | 網上有害信息舉報專區(qū) | 電信詐騙舉報專區(qū) | 涉歷史虛無主義有害信息舉報專區(qū) | 涉企侵權舉報專區(qū)
違法和不良信息舉報電話:027-86699610 舉報郵箱:58377363@163.com