在C语言中,有三种类型的循环语句:for语句、while语句和do While语句。分别介绍如下:

for为当型循环语句,它很好地体现了正确表达循环结构应注意的三个问题:

⑴控制变量的初始化。

⑵循环的条件。

⑶循环控制变量的更新。

for表达式

表达式1:一般为赋值表达式,给控制变量赋初值;

表达式2:关系表达式或逻辑表达式,循环控制条件;

表达式3:一般为赋值表达式,给控制变量增量或减量。

语句:循环体,当有多条语句时,必须使用复合语句。

for语句格式为:

for(表达式1;表达式2;表达式3)语句:/*循环体*/

for语句执行过程如下:

①先对表达式1赋初值; 循环语句

②判别表达式2是否满足给定条件,若其值非0,满足循环条件,则执行循环体内语句,然后执行表达式3,进入第二次循环,再判别表达式2……;否则判断表达式2的值为0,不满足条件,就终止for循环,执行循环体后语句。for语句语法流程如下图1所示:

例题:

编译并执行后,屏幕显示:

nu=20100

在程序中,for语句小括号内的三个表达式分别为:n=1;n<=200;n++。表达式1,n=1是给n赋初值,表达式2是关系表达式,n小于等于200时,表达式都为真,则执行循环体内的语句nu+=n;(即nu=nu+n;),然后执行表达式3(n++),进入下一轮循环;若n大于200时,表达式2为假,则终止循环,执行printf()语句,在屏幕上打印出:nu=20100。

几种特殊for语句的用法:

for括号内3个表达式都可以省略,其中省略中间的表达表示无条件循环

while

►while结构循环为当型循环(when type loop),一般用于不知道循环次数的情况。维持循环的是一个条件表达式,条件成立执行循环体,条件不成立退出循环。

while语句格式为:

►while(条件表达式) 循环语句

► 循环体

►每次执行循环体前都要对条件表达式进行判断。

这里的表达式是循环能否继续下去的条件,而语句是循环体。只要表达式为真,则执行循环体内语句。否则终止循环,执行循环体外语句。

例题:f7_2.c

刚刚查询:循环语句 Crisicoccus 代钦塔拉五角枫自然保护区 西洋菜 ʹ 武器装备 交互作用 强国富民 光纤通信 核弹头 国防部 认识到 指挥系统 鲁毅智 公安局 组成部分 订书机 副经理 传感器简明手册及应用电路 十三日 小康家庭 北流市城西初中 东方恋隣童 研究报告 异世逐日 hydrophilous 中国佛教建筑之旅 ɱĸ¬˵ 包罗万象 至特纤体燃脂膏 伽偻达兽 集成电路 伊巴尼尔.蓝皮卡第犬 玉皇大帝 也许在 球果木蓝亚属 五味子 投身于 乌拉圭(U23) 黄杨 人工合成 世界大战 而不是 刑法典 浅野一二〇 西北地区 党委书记 Wings of Hope 完完全全 黭Ժ 移花接木 燕山大学信息科学与工程学院 高级经济师 电子器件 著作权 极乐同盟 走得太早 制片人 大量生产 洪启 炒磅蟹 文件夹 Karmitz ֮ 凝聚力 埃西耶斯体育 继孙女 江户川 格拉夫 一九九七年 现代战争 供应商 看一看 糟制肉食品辐照杀菌工艺 青荇 每本书 分解代谢 恐怖的山村 孙合卿
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2024 haodianxin 百科 消耗时间:0.582秒 内存2.48MB