课程
/后端开发
/C
/C语言入门
int a=100;
为什么++a输出为102,--a和a--输出均为101
2016-05-31
源自:C语言入门 3-3
正在回答
在++a之前执行了a++,由于a是100,执行a++后的值是101,然后在执行++a,相当于是101+1=102,也就是++a输出的结果,102在执行--a结果就是101,a--先是取a的值为101,在执行--操作,所以结果还是101.
街角疯 提问者
尚辉
a--先取值101 在运算101-1=100 不是这样的吗? a--=100 才啊
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答我的疑惑。
1 回答我的疑惑啊
3 回答小白的疑惑
1 回答关于c语言课程中例题的疑问?
2 回答本小节代码分析题中的疑惑