寫出計算12+32+52+…+9992的程序,并畫出程序框圖.
解:程序框圖如圖所示. 程序: S=0 i=1 WHILE I<=999 S=S+i^2 i=i+2 WEND PRINT S END 綠色通道:(1)使用WHILE-WEND循環(huán)設計程序的一般思路: 把反復要做的工作,作為循環(huán)體放在WHILE與WEND之間; 確定循環(huán)條件及在WHILE之前,要設置好初始條件,如本例中的i=1; 考慮在循環(huán)體內怎樣改變條件以退出循環(huán),如本例中的i=i+2. (2)框圖轉化為程序時,注意框圖中循環(huán)的入口、循環(huán)體、條件.框圖中循環(huán)的入口即為程序中循環(huán)的入口(WHILE/DO),循環(huán)體放在WHILE與WEND(DO與LOOP UNTIL)之間,條件放在WHILE(UNTIL)之后. (3)本例設計比較靈活,不能拘泥,也可用直到型循環(huán)實現(xiàn);本例也具有通用性,把i=i+2改為i=i+1,可實現(xiàn)“1+22+32+…+9992”;把S=S+i^2改為S=S+i^i,可求“1+22+33+…+999999”. |
觀察分析所加的數(shù)值,指數(shù)相同,底數(shù)相鄰兩數(shù)相差2,設計數(shù)器i初始值為1,用i=i+2實現(xiàn)底數(shù)部分. |
科目:高中數(shù)學 來源:2012-2013學年河北省石家莊市礦區(qū)中學高二(上)9月月考數(shù)學試卷(解析版) 題型:解答題
查看答案和解析>>
湖北省互聯(lián)網(wǎng)違法和不良信息舉報平臺 | 網(wǎng)上有害信息舉報專區(qū) | 電信詐騙舉報專區(qū) | 涉歷史虛無主義有害信息舉報專區(qū) | 涉企侵權舉報專區(qū)
違法和不良信息舉報電話:027-86699610 舉報郵箱:58377363@163.com