• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      循環(huán)語句復(fù)習(xí)指引

      2015-05-30 10:48:04蘇文麗
      關(guān)鍵詞:嵌套語句程序

      蘇文麗

      循環(huán)語句有直到型(UNTII,)和當(dāng)型(WHILE)兩種,分別對應(yīng)于程序框圖中的直到型循環(huán)結(jié)構(gòu)和當(dāng)型循環(huán)結(jié)構(gòu),這兩種語句是可以相互轉(zhuǎn)化的。

      一、循環(huán)語句解讀

      1.當(dāng)型循環(huán)語句當(dāng)型(WHILE型)語句的一般格式為:

      說明:WHILE循環(huán)是先判斷條件是否成立,如果成立,則執(zhí)行WHILE和WEND之間的循環(huán)體,然后返回到WHILE語句再判斷上述條件是否成立,若條件不成立,則不執(zhí)行循環(huán)體,執(zhí)行WEND后面的語句。2.直到型循環(huán)語句直到型(UNTIL型)語句的一般格式為:

      說明:UNTIL循環(huán)是先執(zhí)行循環(huán)體,然后判斷條件是否成立,如果條件不成立,返回DO語句處重新執(zhí)行循環(huán)體,若條件成立,則退出循環(huán)。

      二、循環(huán)語句編寫實例

      例1 試分別用WHILE與UNTIL語句,編寫s=1+2+…+100的算法程序。

      解:WHILE型循環(huán)語句:點(diǎn)撥:(1)在循環(huán)條件中i的范圍的確定是容易出錯的地方。同學(xué)們可以嘗試把所求問題縮小,如計算s=l十2+3+4+5,來找出i的不同所引發(fā)的s的差異和規(guī)律。

      (2)循環(huán)語句書寫時要注意循環(huán)標(biāo)志(如WHILE/WEND)的對應(yīng)性,以保持程序的可讀性。

      例2 試用WHILE語句編寫程序,求s=1!1+2!1+…+10!的值。(n!=1×2×3×…×n,讀作“n的階乘”)

      解:本題是求10個正整數(shù)的階乘之和,解題時要注意兩個問題:①處理“n!”的值;②累加“n!”的值。解題時需要用兩個循環(huán)語句來完成,以循環(huán)語句的嵌套來實現(xiàn)。先通過10次循環(huán)分別求…1!,2!,…,10!的值,再同時進(jìn)行累加,求得s的值。

      算法程序如下:

      點(diǎn)撥:(1)通過內(nèi)循環(huán)變量j,t,求出n!。(2)通過外循環(huán)變量s,i,累加n!,求出s。(3)在循環(huán)嵌套時,循環(huán)語句不能交錯。

      猜你喜歡
      嵌套語句程序
      例析“立幾”與“解幾”的嵌套問題
      基于嵌套Logit模型的競爭性選址問題研究
      重點(diǎn):語句銜接
      試論我國未決羈押程序的立法完善
      “程序猿”的生活什么樣
      精彩語句
      英國與歐盟正式啟動“離婚”程序程序
      創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
      如何搞定語句銜接題
      語文知識(2014年4期)2014-02-28 21:59:52
      一種基于區(qū)分服務(wù)的嵌套隊列調(diào)度算法
      碌曲县| 仁布县| 苍溪县| 方山县| 枣强县| 棋牌| 昌乐县| 无锡市| 衡东县| 镇坪县| 遂平县| 姚安县| 新宁县| 城口县| 宝清县| 元江| 巴青县| 舟山市| 易门县| 环江| 康马县| 广德县| 兰州市| 常熟市| 吴江市| 青阳县| 仁怀市| 赣州市| 腾冲县| 万年县| 闽清县| 钟山县| 马公市| 云林县| 惠安县| 全椒县| 安龙县| 佛山市| 漳州市| 麻江县| 克拉玛依市|