int main()
{
int x = 32
printf("樱中x=",x)
return 0
}
{printf("%3d",x-=2)}这个就是x=x-2,也就是说x变成1了再输出,输出1
--x就是返埋x=x-1的简便写法,这时候x变成0,!0就是1,所以继续做do这个循环
第伍祥二次x再减去2变成-2,所漏橘蚂以输出-2
--x再减去1变成-3,!-3为0所以循环做到这就停止了
最后输出
1
-2
输出的结果是18
首先:int x=023这一句023是8进制数,转换困指成10进制是19
然后:--x,19-1=18
验证的代码如下:
#include<stdio.h>汪扮配main() {
int x=023
printf("%d",--x)
}
验证的结果如缺族下:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)