c语言程序运行结果为什么是y=-1

2025-02-24 04:36:31
推荐回答(2个)
回答1:

y--是先使用y的值,然后在减去1
while(y--);
的意思,就是先使用y进行判断,然后y减去1,要想循环条件不成立,则y=0,表示假,然后y再减去1,就是
-1了。

回答2:

while循环六次,后y--=0,跳出循环,执行下一条语句,即-1
注意:理解好
while(y--);
就好办了。