电工学习网

 找回密码
 立即注册

while循环语句

2015-1-13 07:50| 编辑:电工学习网| 查看: 9939| 评论: 0

  在我们单片机C语言编程的时候,每个程序我们都会固定的加一句while(1),这条语句就可以起到死循环的作用。对于while语句来说,他的一般形式是:

     While (表达式)

     {

        循环体语句;

     } 

  在C语言里,通常表达式符合条件,我们叫做真,不符合条件,叫做假。比如前边i<30000,当i等于0的时候,那这个条件成立,就是真,如果i大于30000的时候,条件不成立,叫做假。

  while(表达式)这个括号里的表达式,为真的时候,就会执行循环体语句,当为假的时候,就不执行。在这里先不举例,后边遇到时再详细说明。

  还有另外一种情况,就是我们C语言里边,除了表达式外,还有常数,习惯上,我们非0的常数都认为是真,只有0认为是假,所以我们程序中加了while(1),这个数字1,可以改成2,3,4......等等都可以,都是一个死循环,不停的执行循环体的语句,但是如果把这个数字改成0,那么就不会执行循环体的语句了。

看过《while循环语句》的人还看了以下文章:

发表评论

最新评论

  • 实时时钟芯片DS1302
  • 8255的控制字
  • 单片机点亮led灯程序详解
  • 单片机引脚功能定义
  • 单片机数码管显示原理
  • RS485通信和Modbus协议

电工学习网 ( )

GMT+8, 2023-3-31 12:45

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部