99问答网
所有问题
各位大神,我是自学的想请教一下 :while(1) 不是要有判断的吗?为什么是1啊!
如题所述
举报该问题
推荐答案 2017-04-03
所谓while (1)相当于while(真),条件永远成立,如果循环体不跳出,则为无限循环
因为真值的含义就是非零的意思,所以用1替代判断的结果就是直接取真的效果。写成非0的数都可以,比如while ( 2 )、while ( 0xff )、while ( TRUE )都是一样的,习惯写1而已。
追问
谢谢
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WOjjvOWj7eWXzB7OWtt.html
相似回答
急
!!
小白
请教WHILE
循环问题
,为什么
输出的值
是1?
答:
while(0&&2) 前面是0,不用判断
,存在短路 因此 a=0 ,b=2
在python语言中,循环语句
while的判断
条件为"
1
"是永真条件?
答:
1、while 1: 等效于while bool(1):bool(1) = True 所以1是一个永真条件
。同样的 while "abc": 一样是永真条件。2、Python的bool类型(True False),继承于int对象,True=1和False=0
while(1)的
意思是
什么?
答:
while(1)其中1代表一个常量表达式,while(1) 表示无限循环
,除非你设置break等类似的跳出循环语句循环才会中止 while(i--)其中i是一个变量,因此表达式i--有不同的值,依次递减,i--是先取值后减,--i先加后取值,所以i--的值同未执行该自减运算时的i相等。
C语言中循环控制语句中的
while(1)
中括号里的到底是对谁的
判断?
答:
所有表达式都可以作为条件,while表达式的结果是非0表示条件成立继续循环,表达式结果是0表示条件不成立,停止循环
,while(1),
C语言会判断表达式1的值是否等于0,显然1永远不可能等于0,所以条件永远成立,while(1)循环会无限进行下去,是个无限循环,除非循环体内有break或者goto语句跳出循环 ...
while(1)是什么
意思?是表示真吗,那后面的是
不是要
无限循环,循环什么...
答:
while(1)
一般用在机器人程序里,让机器人没头没脑不分日夜不知疲倦像嚼了炫迈一样根本停不下来地去重复执行某段程序,而在一般程序中出现的不多,因为while(1)一出现就是死循环,容易死机,但是用break指令可以退出循环,那么就可以退出死循环不过个人建议在while语句的括号里直接加上判断语句,这样...
在python语言中,循环语句
while的判断
条件为"
1
"是永真条件
吗?
答:
是的。只要是一个永远成立的,返回true值的都可以作为条件,这就是一个无限循环的条件。比如
while
1<2:也和你直接写while
1:
一样的功能。但是你一定要在循环内放一个if条件用来break,否则就是个死循环。
...是
什么
意思,怎么放
while(1)的
位置
,是不是
都放在程序的最后。_百度...
答:
while()是循环语句,填上1就成了死循环,也就是不停的让单片机做while后面的事情,一般都是放在程序的前面 比如
while(1)
{XXXXXXXXXX};
谁能简单的给我讲
一下while
语句?
答:
while 语句的特点是:首先判断循环条件,然后执行循环体语句。所以循环的次数一般不能事先确定,需要根据循环条件(表达式的值)来判定,如果开始时循环条件就为假 ,则循环体一次也不执行(执行0次)。循环格式
while(1)
表示无限循环。除非在循环体中有退出语句,否则将导致程序错误。例:输出1~100之间的...
c语言中
while
循环后面的语句没有用
括号
括起来,怎么
判断
哪些语句是在循...
答:
没有大
括号的
话,循环体就只有表达式a,就是说
while()
后第一个分号前面的语句就是循环体。所以当只有一个表达式时,也可以省略掉大括号。C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行...
大家正在搜
相关问题
while(1)是什么意思?是表示真吗,那后面的是不是要无限...
急!!小白请教WHILE循环问题,为什么输出的值是1?
使用AutoIt3实现每9秒按一下F5。
各位数学大神,我想请教一下为什么得出的是1403呢?我怎么算...
c语言:while语句判断为真,进入while语句里执行要是...
想请教一下,这个题要用到什么知识?目前准大一自学,还没学到函...
正在学习c语言,请各位大神帮忙看一下这段代码执行的结果为什么...
您好,我想跟你请教一下关于C语言学习方法的问题。