我的疑惑

来源:互联网 发布:linux 终端乱码 编辑:程序博客网 时间:2024/06/07 04:49

疑问#include<stdio.h>
void main()
{   int x=4;
    do
 {printf("%d",x-=2);
 }
 while(!(--x));

}

这是我看过的一个程序,但我不明白是啥意思,是先执行do里面的内容吗?也就是x=x-2得2,那while(!(--x))是啥意思!俺是真看不懂啊。。。

向各位大神求救了     俺是大一新生别见怪  谢了!

 

原创粉丝点击