77问答网
所有问题
C语言中while(--i)是什么意思
如题所述
举报该问题
其他回答
第1个回答 2019-05-26
括号里面为判断语句,任何非零值都为真,所以while(1)就是直接进入循环循环,中断循环需要break
第2个回答 2020-08-03
括号里面是表达式,只要为真就是非零,那么循环就会开始。
<上一页
1
2
相似回答
while是什么意思
?
答:
while是C语言中的关键字,代表循环
。while(i)和while(!i)的意思要看i这个变量(表达式)的值是真还是假(0和NULL就是假)。while(1)和while(99)和while(-76)甚至while(3-100)这类只要括号中的值(或表达式的值)非0,意思一样,代表可以循环并执行循环体,如果是while(0),则代表不执行循环并跳过...
c语言中while
循环有
什么
讲解吗?
答:
1
while(1)是无限循环花括号里面的语句
。比如:while(1){ a=b;c=d;} 这样语句a=b; c=d;,从上到下执行完后,然后又回到起始点,再从上到下执行,如此无限循环。2 while(i--)。假设i=50,每执行完花括号里面一次,i就减1,这个就是符号“--”的原理,“--”名字叫做自减,直到i=0...
c语言while
语句
什么意思
?
答:
一个while语句是要做事的
,至于只有分号,则说明循环体为空不做事,但是条件判断部分就以调用isspace函数做事,判断是否为空格。之所以这样写是为了简化语句。你也可以这样写:while(1){ ch = getchar();if(isspace(ch)) break;}
while(1) 什么意思
while(i
--
)什么意思
?
答:
while(1)其中1代表一个常量表达式,while(1) 表示无限循环,除非你设置break等类似的跳出循环语句循环才会中止
while(i--)其中i是一个变量
,因此表达式i--有不同的值,依次递减,i--是先取值后减,--i先加后取值,所以i--的值同未执行该自减运算时的i相等。
while(i
--)当
i是
几时输出
答:
在
C语言中
,
while(i
--)是一个循环语句,它将重复执行循环体中的代码,直到i的值为0。因此,要输出while(i--)当i是几时输出,需要将i的值设置为一个正整数,然后在循环体内输出i的值。假设i的初始值为5,每次循环i的值减少1,直到i的值为0时循环结束。在循环体内,我们使用printf函数输出i...
C语言中while(
!
i)什么意思
答:
while(
!
i)
表示当i=0时,一直执行while循环内部
的
语句。!表示非操作,即非0的非为0,0的非为1
c语言中while
的用法
答:
C语言中while
的用法解析如下:一、1表示true,在bool类型取值false和true,0为false,非0为true(例如-1和2都是true)。程序中,这里1就表示永真,直到循环体内遇到break。二、while用法演示解析:1、
含义
:While 循环会在指定条件为真时循环执行代码块。2、语法如下:(如果忘记增加条件中所用变量的值...
大家正在搜
c语言while(1)什么意思
c语言while(!x)什么意思
while(n--)是什么意思
while(i--)什么意思
while是什么意思中文
while(0)什么意思
c语言中的while循环语句
while1什么意思
c语言while(1)
相关问题
在C语言中while(i-->0);表示什么意思
C语言,while(i)是什么意思,while(!i)是什么...
while(!y)在c语言中什么意思
c语言中while(--i>1)什么意思?
c语言中while(!(a/i))什么意思
C语言中的while(!i)是什么意思
在C语言中,While(i<=5)是什么意思