阳光沙滩
让学习编程变得简单
C语言入门(5)
发表于 2020-02-13    阅读次数 402

循环结构

目录

1.while 与 do-while 语句 2.for 语句 3.continue 与 break 与相关注意事项 4.相关例题

内容

循环注意事项请看第三节continue 与 break内容的最后.

1.while 与 do-while 语句

格式: 图片描述 while与do-while的联系; 相同点:条件为真时执行循环,直到条件为假; 不同点:do-while 语句至少执行一次要循环的语句,而while可以零次或多次.

2.for 语句

格式: 图片描述 eg.从1,加到100,求和; 图片描述

3.continue 与 break 与相关事项

continue是用在循环语句中的,当执行continue时,跳过continue后面的语句,回到循环体. 图片描述 没有continue时一般条件2是时就结束循环,但continue后,即使条件为假也执行循环. continue只对所在循环内起作用,对所在外层循环无效.

break的作用是无视循循环并退出一层循环,或退出switch. switch在C语言入门(4)中已经描述了break的作用以及相关注意事项.

所有循环应注意的相关事项: 1.数据变量要在循环之前定义好,没有定义好就不可用,在执行过程中就会出错. 2.注意不同循环的作用,while只是循环,for的作用是循环和计数 3.continue 与 break 可用于所有循环 4.数据变量在循环参与运算要赋初值.

4.相关例题

4.1 (while) 输入一个正整数,求1+2+...+n 图片描述

4.2(do-while)计算题,输入两个数的乘积,如果乘积是负则继续输入两个数,否则结束.(先运算才知道乘积是正负) 图片描述

4.3(continue)输出20以内2的倍数,除10以外. 图片描述 (a是多余的....)

4.4(break)输入一个正整数,求1+2+...+n 图片描述

下期我在网上搜一些题目并整理出来供小伙伴们练习玩玩; 在家期间请小伙伴们尽量不要外出,无聊时间可以敲敲代码练练手; 以上就是本期内容,谢谢;