66问答网
所有问题
在c语言程序中,为什么出现while(r)而不是while(r〈2)?while(r)是什么意思?
如题所述
举报该问题
推荐答案 2013-07-31
while(r) 的意思就是当r不等于0的时候,执行while 循环。在C语言中,数值与逻辑真假具有对应关系,0表示假,非0表示真。r不为0的时候,代表逻辑真。所以,while(r) 的意思相当于当r不等于0的时候,执行while 循环。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/sxsD2292s.html
其他回答
第1个回答 2013-07-31
while(r)相当于while(r!=0)。因为C中没有布尔类型,用非0表示真,0为假。
第2个回答 2013-07-31
只要r不为0就为真,为0就为假
相似回答
C语言中while是什么意思
答:
C语言中
的while是一种循环语句,是计算机的一种基本循环模式。当满足条件时进入循环,不满足跳出 使用格式为:
while(
条件表达式){ 循环体语句;} 3.当while循环的条件表达式为真时,进入循环,一直循环到条件表达式为假为止
在c语言中while()
语句
括号
里面是一个数字代表
什么意思,
比如while...
答:
c语言
下
,while()括号
里面放的是循环的条件,若是真,则循环;否则,停止。1)任何非零的整数都是为真的,所以while(1)和
while(2)
和 while(3)等都是一个意思。2)若是指针的话,NULL则为假,反之则为真。3)a > b 等类似的表达式,满足为真,反之为假。
while
是什么意思
刚学编程?
答:
在很多编程语言
中,while都是
指一种循环。循环就是反复执行一些语句,常用的有for循环和while循环,while循环又称为当型循环。
在C语言中,
while循环的格式是:
while(
表达式){ 语句组;} 其中:表达式一般使用逻辑或关系表达式;语句组由一个或多个语句组成,也叫循环体。当只有一句循环体时,花括号可以...
while(
*
r)是什么意思,
这个条件
在什么
时候执行
,什么
时候结束不执行
答:
r是个指针 r就是取r中内容
while(
*
r)
等同于
while (
*r != 0)也就是 *r内容不为0 时执行while体
while()
的
意思是什么?
答:
while(0)就是一次都不执行循环,等同于while(0!=0
)while(
1)就是永远执行循环,可以在循环中通过break跳出循环,等同于while(0==0)a != 0 的意思是a不等于0 a可以是 不是零的任意数,这时条件成zhi立 可以执行循环;a == 1 a的值是1 时,条件成立,这时循环可以执行;一个是a的值不是1...
c语言
问题里面的
while(
!
r)什么意思,
换成
while (r
!=0
)为什么不
可以
答:
!
r意思
是非r的
意思,
就是r是假的意思,可以把它换成if
(r
==0)也可以 ,希望对你有帮助,有问题可以问我,呵呵。共同学习!
大家正在搜
c语言while(1)什么意思
c语言while什么意思
程序while什么意思
while在编程里什么意思
c语言while(1)
c语言中while
c语言do while语句
c语言!是什么
c语言while用法
相关问题
请大家帮忙看看这倒C语言题,while ( *r ) whi...
while(r=0!)c语言是什么
c语言中 real rho=C_R(c,t)代表什么含义,可...
c语言文件问题: 1."rb"与 "r"的含义分别是什么 2...
r,w,a+,r+在C语言中各自表示什么意思?
C语言相关。关于getchar跳出while(1)死循环问题...
c语言中,再对文件的操作模式中,a和a+、w和w+、r和r+...
c语言中可以用这个n=(n+2)*r吗?