C语言中 int i=0;那么i+++++i+++i的值是多少,为什么?

如题所述

值是4,首先从左往右计算,根据符号的优先级,为(i++)+(++i)+(++i),先计算前两个的值,为1 + 1,此时i 为 1 , 接着为 2 + 2 ,此时i为2,最后输出4,i的值为3.

温馨提示:答案为网友推荐,仅供参考