初识分支与循环

男儿欲遂平生志,五经勤向窗前读。这篇文章主要讲述初识分支与循环相关的知识,希望能为你提供帮助。
      昨天学完分支语句,循环语句就很好理解了,人类本质语句,说起复读我可不困了。
      首先是while循环,我大概手残了一个图,个人觉得有点无脑但很直观(拿PPT涂的):

初识分支与循环

文章图片

这里就随便用一个简单的代码实验一手:getchar和putchar,也就是我理解中的复读机指令。
初识分支与循环

文章图片

这里的EOF是while语句的文件结束标志,就像\\0一样。但这里一定要是文本文件,数据以字符的ASCII码值存储,范围0~127,整不出-1(EOF转到定义)这种,因此完全可以使用。在使用continue时直接回到初始语句,break直接跳出循环,熟练掌握效率upup。
        其次是for循环,说是其次,其实比while循环更为常用,for算是老大哥了,过了还有do while循环。其实无论怎么看,一种循环就能解决问题,早期C语言搞出来这么多的类型,咱看着也心累不是。一个循环体包括了初始化,判断,调整三部分,你想,当代码很复杂时,假设我某个部分需要修改,我下面代码瞅着一长串,此时三个部分离的比较开,就容易手瓢;so,此时for循环就天然的解决了这个问题。下面随便码个代码做个对比:
 
初识分支与循环

文章图片

划了条三八线方便对比一下。(上边这是成品,好家伙是之前的过程搞我心态);
初识分支与循环

文章图片

这个报错看到了吗?直接炸裂我眼角膜,自vs2019以来第一次哈,我问我脑袋今天有状态吗,他说有,我也确实找不出什么毛病;
初识分支与循环

文章图片

于是跑到论坛找了一波;啊哈,不愧是你,编译发病也不在一天两天了。详见(??C语言缺少“; ”(在“)”的前面解决方案 )??
【初识分支与循环】        今天就到此,家人们,眠了。

    推荐阅读