【NB】C语言循环之while循环

优选教程   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2022-9-13

快进来[滑稽]

[滑稽]凯特社区技术分享:TCP/IP[滑稽]
#while循环
while循环的通用形式如下:

statement 部分可以是以分号结尾的简单语句,也可以是用花括号括起来的复合语句。

到目前为止,程序示例中的 exp.ression 部分都使用关系表达式。也就是说, exp.ression 是值之间的比较,可以使用任何表达式。如果 exp.ression 为真(或者更一般地说,非零),执行 statement 部分一次,然后再判断 exp.ression。在 exp.ression 为假(0)之前,循环的判断和执行一直重复进行。每次循环都被称为一次迭代(iteration)。

#终止while循环
while循环有一点非常重要:在构建while循环时,必须让测试表达式的值有变化,表达式的最终要为假。否则,循环就不会终止(实际上,可以使用break和if语句来终止循环)。考虑下面的程序段:

上面的程序段将打印无数次Good morning!.为什么?因为循环中index的值一直都是原来的值1,不曾变过。现在,考虑下面的程序段:

这段程序也好不到哪里去。虽然改变了index的值,但是改错了!不过,这个版本至少在index减少到其类型可容纳的最小负值并变成最大正值时会终止循环

沙发
TCPIP 2022-9-14
违规词,发不出来[阴险]

地板
昵称181186 2022-9-13
exp.ression[滑稽][茶杯]
4楼
隐退か丫头 2022-9-16
说一下指针吧
5楼
TCPIP 2022-9-16
后面有空了说[滑稽]
6楼
TCPIP 2022-9-16
到时候更新了踢你[滑稽]
7楼
昵称606317 2022-9-16
后面有空了说[滑稽]
8楼
昵称22283 2022-9-16
大佬,能帮我写一个程序吗,有偿
9楼
玖月๑ 2022-9-23
奖励结算,当前结算等级:1;少侠辛苦了。

评论

登录后才可发表内容
  • 主题

    61

  • 帖子

    1533

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.1265s Mem:2066Kb