在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

相关查询: 有三种
最新查询:大使馆 占位符 暴龙超科 聚酰亚胺 上虞春晖立交桥 石城二中 伊拉克国家男子足球队 利水渗湿 民航安全检查 vitulinoides 俞流江 增压器 europa 荆门市教育局 流放地 ɻ 苦参清痘美肌水 辽东半岛 蒙特枫丹的回忆 农村人口 monetary 英文书 毛利麦卢卡蜂蜜 ͻ 再进一步 奥莱维酒业 质量衰减系数 班禅额尔德尼 豆瓣臊子鱼 知识产权法 营养器官 山西省古建筑保护研究所 真菌王国奇趣游 赵剑敏 镇静药 半衰期 丙球蛋白 阿克苏教育学院 家庭计划 洗剑 农业科技 Tiliqua 英烈千秋 敖朝军 大海陀 力合·伊水苑 联迪恒星 庆典活动 航天部 总结工作 Bagridae 应届毕业生 部落社会 太阳高度角 无往不利 摄像管 被爱伤害以后 参百菠耳羹 长老会 花生眉豆鸡脚汤 分泌物 斯拉蒂纳 葡萄干芒果意式脆饼 glimpse 贩毒分子 黄初平(黄大仙)传说 宏病毒 生活区 ֮ 盘叶莲花掌 木棉花 展现出 ��ʯ�·羰�� 法规性 魔怔世界 我们自己 炼焦煤 循环语句
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2025 haodianxin 百科 豫ICP备14030218号-3 消耗时间:0.010秒 内存2.83MB