
以下程序段的输出结果是 int x=3; do { printf("%3d",x-=2); }while(!(--x));
2个回答
2013-07-11
展开全部
C第一次执行完 printf("%3d",x-=2); 后x=1,然后--x为0,取反后为1,条件为true,继续执行循环,第二次执行完 printf("%3d",x-=2); 后x=-2,--x得到-3,取反后是0,循环结束
2013-07-11
展开全部
先运行后判断,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询