66问答网
所有问题
C语言while的问题
比如while(k%11)是k%11==0还是k%11!=0
还有while(!k)是什么意思
举报该问题
推荐答案 2010-02-21
while(k%11) 是 k%11!=0 等价于 while(k%11 != 0)
while(!k) 是 k = 0 等价于 while (k == 0)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Upisnnvvx.html
其他回答
第1个回答 2010-02-21
while(0)为假
while(!0)为真
即! 是非的意思 零即假就不执行语句 若非零就只用语句
while(k%11)是k%11==0还是k%11!=0
那就得看 K的值是什么了
第2个回答 2010-02-21
循环是条件满足时运行,你就这么记就好了。
相似回答
c语言
,这个
while
循环
有什么问题
,请详细解析一下,谢谢
答:
while
(n>0) printf("#");循环条件 n>0 --> 满足条件 -->运行循环体 --> 由于循环体中并没有改变终止条件的语句(即 n 始终是 5) --> 进入“死循环”二、而把n=n-1改成了while(n-->0);就可以呀 能正常运行的原因在于:在循环过程中,循环条件是改变的(逐渐减小)。如下代码:...
在
c语言
中
while
()语句括号里面是一个数字代表什么意思,比如while...
答:
c语言下,
while
()括号里面放的是循环的条件,若是真,则循环;否则,停止。1)任何非零的整数都是为真的,所以while(1)和 while(2)和 while(3)等都是一个意思。2)若是指针的话,NULL则为假,反之则为真。3)a > b 等类似的表达式,满足为真,反之为假。
C语言while
语句的相关
问题
答:
while
(表达式1)当表达式值为假时结束循环,为真时保持循环
c语言
规定,所有的变量都有值,而在所有的值里面,只有0,NULL。\0三个值可以看做为假(原则上float型的0.0也是真,但是实际编程中把他看做成了int的0,为假)其他值都是真 而且对于任何值为真的变量x,!x的值就是0,而对于x=0的...
c语言
为什么
while
运行到一半就不运行了
答:
几个
问题
:1、电话和密码用 long int长度可能不够,容易越界出错,建议用char[],长度自定。2、
while
(b!=
c
)里面,b、c显然是char[],直接 b!=c没有意义,比较的是地址而不是值,它们不会相等。应该用 strcmp(b, c)!=0;3、stu[n+i].mima定义为long int, stu[n+i].mima = b只是...
c语言
编程,
while
循环,为什么会是-1?
答:
这道题目考的是自增自减,前置与后置
的问题
.y--后置,先进行使用,在进行自减
while
(y--); 先进行判断,y=1的时候,while(y--) ;这个时候满足条件循环y=0;y=0 先判断不满足条件,所以退出循环,但是要做自减,所以最终y=-1;点击我头像,可以加入群 ...
C语言问题
,关于循环语句
答:
没有循环体?后面的“;”就是循环体,就一个语句,只不过没有“{}”而已。A中
while
后面有个;号,后以--x没有执行会造成死循环。B中while中的x=5一直是真所以会死循环。
C
中每一次x++自加,在循环体中x--又减少了,所以条件x<10一直为真,会死循环。D中do在前面,会先执行循环体中的一次...
大家正在搜
c语言中的while循环语句
c语言do while语句的用法
关于c语言提问的问题
c语言do while语句
c语言while语句用法
关于C语言的问题
C语言do while
c语言的一些基本问题
c语言中出现的问题