55问答网
所有问题
当前搜索:
while在c语言中的意思
C语言中while
(" ")什么
意思
,它跟while(1)和while('0')有区别么_百度知 ...
答:
" "、1、'0'有区别:分别是一个有效地址、整数1、整数48。
while
(" ")、while(1)、while('0')没有区别:结果都是 while(true)。因为while这里要求的是一个逻辑表达式," "、1、'0'三者都是正整数,都不是零,非零
C语言
判定为逻辑真。为好玩吧,或炫耀某种C语言技艺。
循环语句
中的
“
while
(0)”是什么
意思
?
答:
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
(!i)什么
意思
答:
while
(!i)表示当i=0时,一直执行while循环内部的语句。!表示非操作,即非0的非为0,0的非为1
c语言中while
(!
答:
!是反运算符,单目,!真 即 假,!假 即 真。如果x != 0, 则 !x 为 0,即假,如果x == 0,则 !x 为 真。
while
()是循环语句。while(expr)表示当逻辑表达式expr为真时,循环运行循环体,直到expr值为假或遇到break语句时退出。!x是逻辑非操作,当x为0时,值为真,否则值为假。 在这里...
C语言
while
循环
答:
while
(k) 与while(k!=0)是效果上是等价的。 但是编译器背后执行的动作不同:while(k)编译器判断 k 是否是 0 值,非零就执行循环体。while(k!=0)编译器对 k!=0 这个表达式求值,结果如果为 true 就执行循环。
下面代码的
C语言中while
(x--)是什么
意思
答:
while
(!(--x));等效于 while(--x==0);即x自减一,判断减一后的值是否等于0,若等于0,则继续循环,否则推出;--x
的意思
是x=x-1;!是逻辑非运算,!(--x)是循环条件while(!(--x));表示当x=x-1运算后,如果x=0那么因为非运算,那么x不等于0,循环继续;如果x=x-1运算后,如果x不...
c++
中的while
(b)是什么
意思
??
答:
while
(b)
的意思
是当b为真时循环,否则跳出循环。while循环语句,是计算机的一种基本循环模式。当满足条件时进入循环,不满足跳出循环。while语句的一般表达式为:while(表达式){ 循环体}一般情况下,计算机中0表示假,非0表示真。
在C语言中
,
while
(a[i]){}什么
意思
?
答:
while
(a[i]){}相当于 while(a[i]!=0){} 表示当a[i]不等于零(a[i]为真)时,执行{}
中的
循环体,这里省略了循环体。
c语言while
用法
答:
由于
c
规定,用Int表示布尔型时,任何非0的int都表示true,所以,只要用户输入的是1、2、3、4、5、6、7...
中的
一种,循环就会继续。。然后通过switch对m进行判断,执行对应操作。。当m=0时,循环结束,退出。。建议你为了方便理解,可以把代码改成 void main(){ int m;m=menu(),
while
(m){ ...
c语言中while
()
中的
E是什么
意思
答:
while
(!E)中,!E等价于!(E==true),相当于先判断E是否为真,然后再取反。while(!E)中,实际循环执行的条件是E为假。!称为逻辑非运算符。执行逻辑 NOT 操作,用来逆转操作数的逻辑状态。如果条件为真则逻辑非运算符将使其为假。!反转一个表达式的“真相”。它使一个表达式从 true ...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜