#include void main() { int a=21,b=11; printf("%d\n",--a+b,--

问题描述:

#include void main() { int a=21,b=11; printf("%d\n",--a+b,--b+a); }
1个回答 分类:综合 2014-11-20

问题解答:

我来补答
printf()里面的表达式运算顺序是从右往左,所以先计算--b+a,即(11-1)+21=31,此时b=10,接着计算--a+b,即(21-1)+10=30,而前面引号里面只有一个%d,输出的是第一个表达式的值,即30
 
 
展开全文阅读
剩余:2000
上一页:ghhhhh
下一页:概括每段段意