作业帮 > 综合 > 作业

int a=3,b=5,c c=a + + b 这步运行出来 c为什么等于8?

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/18 20:07:55
int a=3,b=5,c c=a + + b 这步运行出来 c为什么等于8?
int a=3,b=5,c c=a + + b 这步运行出来 c为什么等于8?
两个加号分开写的
那么
c=a + + b;就是 c=a+(+b); 就是3+5;
再问: c=a+(+b); 就是3+5 那是不是说(+b)就是 5? (+b)这个是怎么运算的?我是自学 所以搞不懂
再答: +b就是b,和数学上的一样
再问: 那是不是说 a + + b 就可以认为是数学里 a+b? 两个分开的加号就等同于数学里的一个+号?
再答: 嗯