条件的本质是根据表达式计算结果跳转
大于或者小于都是一种逻辑计算,结果为true或者false
c语言规定了true和false作为条件外
计算结果大于零相当于true,小于等于零相当于false
while判断时,实际先计算括号里面表达式的值。
X--是表达式,计算结果大于零就是true小于等于零就是false
这样够详细了吗:)
它的意思是先使用,再减一。
这个题目的过程应该是:
第一个循环:x--是2,输出1;
第二个循环:x--是1,输出0;
第三个循环x--是0,循环终止。
不知道对不对,我c语言学的不好~~~
条件判断用的是整形
x--的结果就是整形,这个结果就是x原本得值,并且x--会给x减去1
x-- 就是x=x-1 x--是前取X的值 然后再自减1 ;
0就是假 非0的数就是真 当x--输出0时循环就结束
(x--)先取x的值为0时那么循环跳出,输出x--后的x值 -1
输出 1 X--是递减的意思
x--,是x自减一,当一个数字非0为真,0为假