当前位置:   article > 正文

C语言初阶2

C语言初阶2
一、循环语句
  • while
  • for
  • do while
1.while循环
1.1while循环语法

同一件事情需要完成很多次,while语句可以实现循环。

while(表达式)

        循环语句;

1.2while语句中的break和continue

①.break

while中的break是用于永久终止循环的。

②.continue

continue是用于终止本次循环,也就是本次循环中continue后面的代码不再执行;

而是直接跳转到while语句判断部分,进行下一次循环判断。

1.3清理缓存区

这段代码适当修改可以用来清理缓存区。

举个例子:

在键盘上输入123456按回车后,scanf读取到123456;

getchar读取到\n,不等于Y,所以程序主动判断成No。

写入一个getchar,把\n读取掉

这段代码只打印数字字符,跳过其他字符。

2.for循环
2.1for循环语法

for(表达式1;表达式2;表达式3)

        循环语句;

对比一下for循环和while循环:

发现while循环和for循环中均存在循环的三个必须条件,但由于风格问题使得while循环三个部分可能偏离较远,不够集中,这样查找和修改不够方便;相比之下,for循环更胜一筹。

2.2for循环中的break和continue

①.break

for中的break与while中的beak一样,是用于跳出当前程序,永久终止循环的。

②.continue

continue是用于终止本次循环,本次循环中continue后面的代码不再执行;

而是直接跳转到for循环的调整语句,然后进行下一次循环判断。

3.do...while循环
3.1do...while循环语法

do

        循环语句;

while(表达式);

循环至少执行一次,使用场景有限,所以不常使用。

3.2for循环中的break和continue

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/930036
推荐阅读
相关标签
  

闽ICP备14008679号