Javatpoint标志
Javatpoint标志

C语言中的while循环

While循环也被称为预测试循环。通常,while循环允许根据给定的布尔条件多次执行部分代码。它可以看作是一个重复的if语句。while循环主要用于事先不知道迭代次数的情况。

C语言中的while循环语法

c语言中while循环的语法如下:

C中while循环的流程图

c while循环流程图

C语言中while循环的例子

让我们看一下简单的while循环程序,它打印表1。

输出

1 2 3 4 5 6 7 8 9 10

程序在C中使用while循环打印给定数字的表

输出

输入数字:50 50 100 150 200 250 300 350 400 450 500
输入数字:100 100 200 300 400 500 600 700 800 900 1000

while循环的属性

  • 条件表达式用于检查条件。在while循环中定义的语句将重复执行,直到给定的条件失败。
  • 如果返回0,则条件为真。如果返回任何非零的数字,则条件为false。
  • 在while循环中,条件表达式是强制性的。
  • 运行不带体的while循环是可能的。
  • while循环中可以有多个条件表达式。
  • 如果循环体只包含一条语句,那么大括号是可选的。

示例1

输出

3 5 7 9 11

示例2

输出

编译时错误:while循环不能为空

示例3

输出

无限循环

C语言中的不定式while循环

如果传入while循环的表达式产生任何非零值,则循环将运行无限次。

下一个话题 C语言中的for循环



Youtube 视频加入我们的Youtube频道:现在加入

反馈


帮助别人,请分享

脸谱网 推特 pinterest

学习最新教程


准备


热门的技术


b .技术/马华






Baidu
map