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

首頁 > 編程 > C++ > 正文

C語言菜鳥基礎(chǔ)教程之for循環(huán)

2020-05-23 13:44:46
字體:
供稿:網(wǎng)友

先看程序:

#include <stdio.h>int main(){  for(int i = 0; i < 5; i++)  {    printf("i = %d/n", i);  }    printf("Loop ended!/n");    return 0;}

運行結(jié)果:

i = 0i = 1i = 2i = 3i = 4Loop ended!

for循環(huán)的語句結(jié)構(gòu)為:
for(表達式1; 表達式2; 表達式3)
{
    語句;
}

其執(zhí)行順序為:
(1)執(zhí)行表達式1
(2)執(zhí)行表達式2。表達式2是一個判斷語句;若為真,則執(zhí)行{}中的語句。若為假,則結(jié)束for循環(huán)
(3)若表達2為真,執(zhí)行表達式3
(4)執(zhí)行表達式2
(5)不斷重復步驟(3)和步驟(4),直到表達式2為假,結(jié)束循環(huán)。

流程圖如下所示:

c,for循環(huán)語句,c語言for循環(huán),for循環(huán)

程序執(zhí)行過程:
第一次,表達式1中i的值為0;表達式2中0<5是成立的,打印出i的值。
第二次,表達式3中i++后i變?yōu)?;表達式2中1<5是成立的,打印出i的值。
第三次,表達式3中i++后值變?yōu)?,表達式2中2<5是成立的,打印出i的值。
第四次,表達式3中i++后值變?yōu)?,表達式2中3<5是成立的,打印出i的值。
第五次,表達式3中i++后值變?yōu)?,表達式2中4<5是成立的,打印出i的值。
第六次,表達式3中i++后值變?yōu)?,表達式2中5<5是不成立的,不執(zhí)行大括號中的打印語句。循環(huán)結(jié)束,跳出循環(huán)。程序繼續(xù)往下執(zhí)行。

作業(yè):
(1)使用斷點觀察上面程序的每一步的執(zhí)行過程
(2)根據(jù)上面的分析,思考下面的程序的運行結(jié)果并動手操作一遍

#include <stdio.h>int main(){  for(int i = 0; i < 0; i++)  {    printf("i = %d/n", i);  }    printf("Loop ended!/n");    return 0;}


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 广饶县| 张家界市| 重庆市| 大厂| 呼图壁县| 南木林县| 搜索| 新巴尔虎右旗| 广州市| 成安县| 天峨县| 滦平县| 安丘市| 财经| 塔城市| 博野县| 津南区| 福海县| 南乐县| 游戏| 屯昌县| 英超| 宝坻区| 孝感市| 政和县| 辉县市| 武宣县| 绥宁县| 革吉县| 孝义市| 福建省| 恭城| 安西县| 开远市| 南安市| 澜沧| 新干县| 越西县| 双鸭山市| 舟曲县| 微博|