while和while用法的区别,while的用法归纳和知识点

首页 > 教育 > 作者:YD1662024-05-15 09:24:17

在大多数计算机编程语言中,while循环是一个控制流语句,该语句允许根据给定的布尔条件重复执行代码。布尔条件为true或false

while和while用法的区别,while的用法归纳和知识点(1)

while(1)

这是一个无限循环,它将一直运行到显式发出break语句为止。有趣的是,不是while(1),而是任何非零的整数都会产生与while(1)类似的效果。因此,while(1),while(2)或while(-255)都将仅给出无限循环。

while(1)或while(任何非零整数)

{

//循环无限运行

}

在客户端服务器程序中可以简单地使用while(1)。在该程序中,服务器在无限while循环中运行,以接收从客户端发送的数据包。

但是实际上,不建议在现实世界中使用while(1),因为它会增加CPU使用率并且还会阻塞代码,即在手动关闭程序之前,无法从while(1)中退出。while(1)可以在条件始终为真的地方使用。

C语言:

while和while用法的区别,while的用法归纳和知识点(2)

C :

while和while用法的区别,while的用法归纳和知识点(3)

输出量

1

2

3

4

5

while(0)

与while(1)相反。这意味着条件将始终为假,因此while中的代码将永远不会执行。

while(0){

//循环不运行

}

C语言:

while和while用法的区别,while的用法归纳和知识点(4)

首页 12下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.