int i=2,k;k=(++i)+(++i)+(++i);k等于多少?为什么?在vc上运行,结果怎么是13呀
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 01:23:20
![int i=2,k;k=(++i)+(++i)+(++i);k等于多少?为什么?在vc上运行,结果怎么是13呀](/uploads/image/z/5497205-5-5.jpg?t=int+i%3D2%2Ck%3Bk%3D%28%2B%2Bi%29%2B%28%2B%2Bi%29%2B%28%2B%2Bi%29%3Bk%E7%AD%89%E4%BA%8E%E5%A4%9A%E5%B0%91%3F%E4%B8%BA%E4%BB%80%E4%B9%88%3F%E5%9C%A8vc%E4%B8%8A%E8%BF%90%E8%A1%8C%2C%E7%BB%93%E6%9E%9C%E6%80%8E%E4%B9%88%E6%98%AF13%E5%91%80)
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;