C语言的运算问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 09:14:16
是C语言的 一个 问题
假设X的 值为5那么(++x)+(++x)+(++x)的值是 ??

我算出来是24

5先自加3次,然后等于8,再3个8相加,最后等于24

你可以自己去调试一下啊`

我们老师讲过这道题的!也是24啊~

21

这个问题与编译器有关,有的编译器是右运算的,有的编译器是左运算,

18

21是正确的