int i=2,k;k=(++i)+(++i)+(++i);k等于多少?为什么?在vc上运行,结果怎么是13呀

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 18:04:38
int i=2,k;k=(++i)+(++i)+(++i);k等于多少?为什么?在vc上运行,结果怎么是13呀

int i=2,k;k=(++i)+(++i)+(++i);k等于多少?为什么?在vc上运行,结果怎么是13呀
int i=2,k;k=(++i)+(++i)+(++i);k等于多少?为什么?
在vc上运行,结果怎么是13呀

int i=2,k;k=(++i)+(++i)+(++i);k等于多少?为什么?在vc上运行,结果怎么是13呀
应该是这样的:
++i; //i=3;
++i; //i=4;
(++i)+(++i)=4+4=8;
8+(++i)=8+5=13;