作业帮 > 综合 > 作业

while(x--)什么意思,怎么判断?

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/04 18:04:01
while(x--)什么意思,怎么判断?
int x=2
while(x--)
printf("%d\n",n);
求输出结果,答案是给的是-1
实在不懂(⊙_⊙)?
while(x--)什么意思,怎么判断?
当x--等于0时,printf
while(x--);
首先,x--这个式子第一次执行等于2(x此时等于1)
然后,x--执行等于1(x此时等于0)
最后,x--执行0(x此时等于-1)
当x--等于0是程序终止,
此时x=-1