在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

刚刚查询:循环语句 但是有 埃里希·黑克尔 西部片 亚布力 扬州市 周老圩 咖喱菠萝虾 加速进行 镡姓 荇菜 三原县 姜明军 ָ 总经理与ERP 灰山鹑 ɽĻ 德氏夜蝰 4652.59 文艺批评 杨寿来 利仁BC6-7 逆向炒作 香茅排骨 鱼胶原蛋白肽 定模洞人 维克多·马格林 呼和浩特市 密苏里州 设计阶段 武装采矿车 空行母 威德庄 哎呀呀啦啦啦 无可取代 精神抖擞 合理流动 澳大利亚人 拦河坝 物理现象 生物动力学 降雨量 最终幻想vii:降临之子完全版 旗帜鲜明 指取设备 东平窑 农村人口 大桥路 天天故事汇 邝小枫 人生有新故,贵贱不相逾 HSK词汇攻关 三足辟雍形石砚 近卫前久 田径场 李烛尘故居 领导机关 第七章 文明戏 租售宝 鹰尊 白金之星 烙饼摊蛋卷饼 检查人员 漾文化 DID LCD 安徽九华山 研育二十一黄瓜 电子控制 贫困生 橘子园 无公害蔬菜茄果类生产技术规程 彭浦镇社区文化活动中心 尹继佐 台式糖醋里脊 电导率表 氟化氢 企业估值 匡远镇
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2025 haodianxin 百科 消耗时间:0.021秒 内存2.5MB