C语言入门(5)
C语言入门(5) 1227264510063063040 1177571912214142976
3

循环结构

目录

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 图片描述

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

1177571912214142976
如果你喜欢作者的文章,欢迎打赏鼓励
1227264510063063040
评论
发表评论
  • 断点-含光君
    带我复习了c,我的二级c都忘记光了
    2020-02-14 10:50  回复
    1139423796017500160
    • Archer  回复 @断点-含光君
      我写的只不过是很基础的东西,让大家好理解和上手而已.只要多写写,不会那么快忘记的.
      Archer 2020-02-14 16:57   回复 1177571912214142976
    • 断点-含光君  回复 @Archer
      我比较好奇的是,接下里会讲什么内容,我得去预习了
      断点-含光君 2020-02-14 18:05   回复 1139423796017500160
    • Archer  回复 @断点-含光君
      下期会讲讲函数.预习这个倒不至于,都是一些简单的东西,看看应该能明白的了.(毕竟我之前上课时没预习过...所以我写的都是依照我对C语言这东西的理解来写的)
      Archer 2020-02-14 23:33   回复 1177571912214142976
    • Archer  回复 @断点-含光君
      希望我的内容对你能够有所帮助.
      Archer 2020-02-14 23:33   回复 1177571912214142976
    • 断点-含光君  回复 @Archer
      看来你是比较了解这个c,我得向你学习,遇到问题请教你
      断点-含光君 2020-02-16 20:46   回复 1139423796017500160
  • {{item.publishtime|formatDate}}  回复
    {{item.userid}}
    •  回复
      {{item.publishtime|formatDate}}   回复
1227264510063063040 1177571912214142976
欢迎关注作者微信公众号
{{subscriptionQrc.subname}}
推荐文章