• 
    

    
    

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

      程序設計中的嵌套循環(huán)

      2016-11-10 10:39:30劉海燕
      電子測試 2016年19期
      關鍵詞:嵌套流程圖表達式

      劉海燕

      (包頭鐵道職業(yè)技術學院,內蒙古包頭)

      程序設計中的嵌套循環(huán)

      劉海燕

      (包頭鐵道職業(yè)技術學院,內蒙古包頭)

      對于編程人員,最難的是循環(huán)嵌套的掌握,總感覺那些變量不在掌控之中, 筆者就這個問題以一個簡單的嵌套程序的執(zhí)行完整版來觀察不同變量在執(zhí)行過程中的變化情況, 以此來更好的掌握循環(huán)嵌套。

      循環(huán);循環(huán)嵌套;流程圖;執(zhí)行圖

      循環(huán)的嵌套:一個循環(huán)體內有包含另一個完整的循環(huán)結構,成為循環(huán)嵌套。內嵌的循環(huán)中還可以嵌套循環(huán),這就是多層循環(huán)。

      這里我們以for語句的嵌套為例。通過一個兩層嵌套的for語句的執(zhí)行來感受內外層循環(huán)中各個變量的變化來理解循環(huán)嵌套執(zhí)行的具體情況, 可以幫助掌握嵌套循環(huán)語句。

      1 for 語句的基本形式

      它的一般形式為: for(表達式1;表達式2;表達式3) 語句當其中的“語句”也為一條for語句時, 就是一個嵌套語句。

      for(表達式1;表達式2;表達式3)

      圖2 

      { for(表達式4;表達式5;表達式6) 語句}

      圖1 

      2 我們用一個嵌套程序來來說明多層循環(huán)的執(zhí)行情況。這有助于理解嵌套。程序如下

      main()

      { int I, J;

      for (I=0; I<2; I=I+1)/*外循環(huán)*/

      {for(J=0; J<2; J=J+1)/*內循環(huán)*/

      printf(“%d %d ", I, J);}}

      3 程序的流程圖

      程序的流程圖如圖1所示。

      根據(jù)循環(huán)程序的流程圖我們用執(zhí)行圖來深入了解一下多層循環(huán)的執(zhí)行,更好地掌握多層循環(huán)(如圖2)。

      程序雖小,但體現(xiàn)了多層循環(huán)的執(zhí)行過程和每個變量在程序執(zhí)行過程中的變化。如果能過將流程圖和執(zhí)行圖多看幾遍, 掌握嵌套的精髓, 那么循環(huán)嵌套這個難題可以得到解決。希望可以給予喜歡程序設計的愛好者一些幫助。

      [1] 霍爾頓 (Ivor Horton)、 楊浩,《門經典(第5版)》,2013-11

      [2] 譚浩強《C語言程序設計(第三版)》,2006

      [3] 蘇小紅 ,王宇穎等 《C語言程序設計(第2版)》 2013-8

      Nested loops in program design

      Liu Haiyan
      (Career Technical College, Baotou railway,Baotou,Inner Mongolia)

      For programmers,the most difficult is the nested loop control,always feel those variables are not under control,the author on this issue in order to perform a simple nested procedure complete version to observe the different variables in the implementation process,in order to better grasp the nested loop.

      loop;loop nest;flow chart;execution graph

      猜你喜歡
      嵌套流程圖表達式
      例析“立幾”與“解幾”的嵌套問題
      基于嵌套Logit模型的競爭性選址問題研究
      一個混合核Hilbert型積分不等式及其算子范數(shù)表達式
      表達式轉換及求值探析
      淺析C語言運算符及表達式的教學誤區(qū)
      專利申請審批流程圖
      河南科技(2016年8期)2016-09-03 08:08:22
      專利申請審批流程圖
      河南科技(2016年6期)2016-08-13 08:18:29
      寧??h村級權力清單36條
      一種基于區(qū)分服務的嵌套隊列調度算法
      計算機工程(2014年6期)2014-02-28 01:25:29
      無背景實驗到有背景實驗的多重嵌套在電氣專業(yè)應用研究
      河南科技(2014年23期)2014-02-27 14:19:17
      博乐市| 沙田区| 遂宁市| 新昌县| 南昌市| 金川县| 平塘县| 柞水县| 收藏| 宜良县| 甘德县| 青铜峡市| 融水| 岳普湖县| 体育| 黄陵县| 工布江达县| 望江县| 呼玛县| 大新县| 集安市| 芷江| 北碚区| 昭平县| 商丘市| 黑龙江省| 苗栗县| 皮山县| 广元市| 保德县| 韩城市| 宣恩县| 岳西县| 会同县| 桦甸市| 定边县| 招远市| 门源| 重庆市| 霍州市| 永新县|