C语言问题。

[复制链接]
查看11 | 回复1 | 2009-7-13 10:29:26 | 显示全部楼层 |阅读模式
第一次打印的时候x=3,x-=2; x的值就是1,屏幕上打出1;然后 --x;x的值就是0 while(!0) 它就是真,进入下一次循环;第二次打印的时候x=0, x-=2; x值变成-2,屏幕上打出-2;然后--x;x值就是-3,while(!-3) 它逻辑值为假,结束循环;输出为1 -2 .("%3d"为右对齐的三位格式打印整型数,1前面有两个空格,-2前面有一个空格)...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行