
C语言问题,这个题怎么做?
1个回答
展开全部
开始的时候x=23,printf("%d",x--);是先输出x的值然后自减1。
所以,先输出23,然后x自减1等于22。
再进行white(!x)的判断,因x等于22,所以!x等于0(即假),于是退出循环,输出是23,选B。
所以,先输出23,然后x自减1等于22。
再进行white(!x)的判断,因x等于22,所以!x等于0(即假),于是退出循环,输出是23,选B。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询