国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

asp.net for循環語句第1/2頁

2020-01-18 01:34:16
字體:
來源:轉載
供稿:網友

for循環的格式為:
for(【初始化表達式】;【條件表達式】;【迭代表達式 】)
{
          //語句塊
}

其中:【初始化表達式】;【條件表達式】;【迭代表達式 】都是可選的,【條件表達式】必須是一個布爾表達式。

執行步驟為:
第一步:開始執行初始化表達式,只執行一次。
第二步:開始執行條件表達式(若為空,則返回true),若為true,則執行大括號中的語句;若為false,則直接跳到for的結束點。
第三步:開始執行迭代表達式+條件表達式。
第四步:若條件表達式為true,則執行大括號中的語句,返回第三步;若為false,則控制點轉到for的結束點。

下面我們通過多個例子來加深理解:
例子一:
for (int num = 1; num < 0; num++)
{
    Response.Write(num);
}

結果:空。
原因:先執行int num = 1;再執行num < 0;這時num < 0 返回false,退出循環。

例子二:
Response.Write("結果:<br />" );
for (int num = 1; num < 5; ++num)
{
    Response.Write(num + "<br />");
}

中第三部分換成:num++其結果也是:


原因:不要老是被i++,++i的問題搞混,在這里用起來一樣,另外不要寫類似int i = 0;i = i ++;i = ++i的寫法。i = i++是啥呢?它就等價于:
int tmp = 0;
i = 1;
i = tmp; 

你寫些讓自己都可能搞混的代碼,有必要嗎?
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永顺县| 景宁| 上思县| 紫云| 长武县| 增城市| 台山市| 周口市| 东宁县| 漳浦县| 金门县| 许昌县| 澄城县| 西乡县| 巨鹿县| 横峰县| 济南市| 泰顺县| 葵青区| 信宜市| 通化市| 长寿区| 新平| 温州市| 贞丰县| 行唐县| 同德县| 杂多县| 罗平县| 潞西市| 临安市| 石楼县| 海淀区| 昭觉县| 通州市| 讷河市| 大余县| 汉源县| 布尔津县| 新疆| 佛山市|