int a=10,printf("%d",a++),输出结果和a的值是().

问题描述:

int a=10,printf("%d",a++),输出结果和a的值是().
1个回答 分类:综合 2014-12-11

问题解答:

我来补答
a++,表示先用后加1
int a=10,printf("%d",a++),“先用”,输出a,此时a的值为10;“后加1”,指输出a后再加1
所以
输出结果10
a的值是11
还有一个要注意:++a; 表示先加1后用
当然,--a,a--,也是这个道理
 
 
展开全文阅读
剩余:2000