C语言的运算问题
来源:百度知道 编辑:UC知道 时间:2024/05/16 09:14:16
是C语言的 一个 问题
假设X的 值为5那么(++x)+(++x)+(++x)的值是 ??
假设X的 值为5那么(++x)+(++x)+(++x)的值是 ??
我算出来是24
5先自加3次,然后等于8,再3个8相加,最后等于24
你可以自己去调试一下啊`
我们老师讲过这道题的!也是24啊~
21
这个问题与编译器有关,有的编译器是右运算的,有的编译器是左运算,
18
21是正确的