<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    forget and forget

    能吃能睡是福;能忘是大福......

    posts - 39, comments - 26, trackbacks - 0, articles - 10
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    For循環詳解

    Posted on 2005-09-14 11:35 橘子 閱讀(648) 評論(0)  編輯  收藏 所屬分類: 程序開發
    一、for(表達式 1;表達式 2;表達式 3)語句
    它的執行過程如下:
    (1)先求表達式 1.
    (2)求表達式2,若其值為真(值為非0),則執行for語句中指定的內嵌語句,然后執行下面第三步 做若為

    假(值為0),則結束循環,轉到第5步.
    (3)求解表達式3
    (4)轉回上面第(2)步驟繼續執行;
    (5)結束循環,執行for語句下面的一個語句;
    二、for(循環變量賦初值;循環條件;循環變量增值)語句

    for(i=1;i<=100;i++)sum=sum+i;

    它的執行相當于

    i=1;
    while(i<=100){
    sum=sum+i;
    i++;
    }

    顯然,用for語句更簡單、方便。
    說明:
    (1)for語句的一般形式中的"表達式1"可以省略,此時應在for語句之前給循環變量賦初值.注意省略表達式1時,其后的分號不能省略.如for(;i<=100;i++){....};
    (2)如果表達式2省略 即不判斷循環條件,循環無終止地循環下去,也就是認為表達式2始終為真.
    例如:for(i=1;;i++){.....};
    相當于

    i=1;
    while(1)
    {sum=sum+1;
    i++;
    }

    (3)表達式3也可以省略,但此時程序設計者應另外設法保證循環能正常結束.如:

    for(i=1;i<=100;)
    {sum=sum+1;
    i++;
    }

    這個例子的循環增量沒有放在表達式三的位置 而是作為循環體的一部分 其效果是一樣的.
    (4)可以省略表達式1表達式3,只有表達式2 即只給循環條件.

    for(;i<=100;)
    {
    sum=sum+i;
    i++;
    }
    這個相當于
    whlie(i<=100)
    {
    sum=sum+i;
    i++;
    }

    (5)三個表達式都可以省略,如:
    for(;;)語句
    相當于
    while(1)語句
    即不設初值 不判斷條件(認為表達式2為真值)循環變量不增值,無終止的執行循環體.
    (6)表達式1也可以是設置循環變量初值的賦值表達式,也可以是與循環變量無關的其他表達式.如:

    for(sum=0;i<=100;i++)
    {
    sum=sum+i;
    }
    for(sum=0,i=0;i<=100;i++)
    {
    sum=sum+i;
    }
    主站蜘蛛池模板: 亚洲精品欧美综合四区| 欧美色欧美亚洲另类二区| 无码中文在线二区免费| 婷婷亚洲综合一区二区| 婷婷亚洲综合五月天小说| 毛片免费观看视频| 青青操视频在线免费观看| 亚洲国产福利精品一区二区| 四虎永久免费影院在线| 一级做a爰全过程免费视频| 亚洲成av人无码亚洲成av人| 国产国拍亚洲精品mv在线观看 | 亚洲黄色免费网站| 国产免费午夜a无码v视频| 99免费视频观看| 特级毛片aaaa级毛片免费| 亚洲精品中文字幕无码AV| 亚洲Av无码国产情品久久| 91精品国产免费久久国语蜜臀| 美景之屋4在线未删减免费| 91午夜精品亚洲一区二区三区| 亚洲色偷偷综合亚洲AV伊人| 野花高清在线观看免费3中文| 久久www免费人成精品香蕉| 亚洲日韩精品无码专区加勒比| 亚洲精品你懂的在线观看| 国产日产成人免费视频在线观看| 无码国产精品一区二区免费16 | 亚洲人成影院在线高清| 亚洲精品一品区二品区三品区| 在线免费观看污网站| 99re6热视频精品免费观看| 国产精品玖玖美女张开腿让男人桶爽免费看 | 国产亚洲精品VA片在线播放| 久久亚洲国产精品一区二区| 亚洲AV无码成人精品区大在线| 精品熟女少妇AV免费观看| 精品一区二区三区免费毛片爱| 香蕉免费一级视频在线观看| 国产精品亚洲专区一区| 国产精品亚洲综合五月天|