99问答网
所有问题
当前搜索:
while判断条件为0
while
(i--)
判断条件为0
时结束循环,结果为多少?
答:
程序输出的结果是-1。
while判断条件为0
时结束循环,当i一直减到0时,while(i--)判断条件为0,循环结束。但是在判断过程中i又自减一次变成-1,所以输出i为-1。while循环开始后,先判断条件是否满足,如果满足就执行循环体内的语句,执行完毕后再回来判断条件是否满足,如此无限重复;直到条件不满足时...
while
0
是
什么意思?
答:
在C语言中,
while
0
的作用
是
相当于do-while循环中的循环体,也就是说,使用while 0作为循环语句的
条件
,循环体只会执行一次。这种使用方法常见于某些宏定义中,宏定义本身就是一个文本替换,如果替换后代码不需要循环,却想要使用while语句的语法,也可以使用while 0。如果你在程序中看到while(0)出现在...
C语言中
while
()括号中的值
为0
的
条件是
什么?
答:
这个考的比较综合。答案中ch值
为0
是正确的。知识点1,==优先级高于=,所以语句优先执行后面的getchar()=='A',输入A后,第一次
判断
结果是相等的,此时ch=1。但是此时还没有结束。知识点2,注意到这个
while
语句只有
条件
,没有{}括号中的循环体了吗?while()之后直接分号结尾,说明他的循环体是一...
为什么说
while
(x=
0
)
是
死循环
答:
while
(x=0)是死循环的
条件
是这样的,1,x是整形的变量 2,x还没有被赋值 因为整形的x系统默认值是0的,所以满足1,2条件才是死循环
while
(a=0)怎么理解
答:
while
()括弧里的值是一个真假表达式 也就是true 或false 这里的a只要不为零就是true 为零或小于零就是false.while(a=0)a=0这个表达式的值为0,所以while不会执行循环。
while
(n--)为什么n
是判断
n=
0
的时候就结束啊
答:
因为C语言中规定非
零
为真,会继续执行循环。而
0
为假,所以当n=0时,循环结束
while
(!x!=
0
)
是
什么意思?
答:
判断x是否等于0 如果等于0执行while后面语句,否则跳出循环。!运算优先于!=运算,所以
是while
((!x)!=0) 等价于 while(!x) 即while(x==0)所以就
是判断
x是否等于0执行while后面语句
C语言循环问题!do循环有效处理
0
的问题?
while
循环不能有效处理0的问题...
答:
do是先执行指定语句,最后判断循环条件。
while
是先判断循环条件,然后执行指定语句。所以,在循环内语句相同时,如果循环
判断条件为0
,do会执行一遍语句,而while则不会执行。比如下面一段代码:int main (void) {int a=0,b=0;doprintf("do示意\n");while(a);while(b) printf("while示意\n");...
怎样使
while
循环输出结果
为0
?
答:
在 C 语言中,要使
while
循环输出结果
为 0
,需要在循环体内对输出的变量进行递减操作,直到其值为 0。以下是一个示例代码,演示如何使用 while 循环输出结果为 0:```c include <stdio.h> int main() { int count = 10; // 初始化输出的变量,这里设定为 10 while (count > 0) { // ...
while
循环的
条件
?
答:
条件
变量也是数值,通常定义,如果非零,就是真,
为0
是假。这个题目,temp值
是0
,就终止循环;不是0,循环继续。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
while(0)是无限循环吗
while循环输入0结束
while循环到0
while括号里面是0
while条件判断
while循环是先判断循环条件
while语句判断条件
if while条件从句
while条件