解答:
这是一个程序上的题。应该是C语言上的编程计算题。
关于a -=a *= a += a /= 2,应该按照从右向左的顺序计算;
从右边数第一个等号:a /= 2 ---->a=a/2,
取整数 结果是12;
从右边数第二个等号:a += a /= 2----->a =a+ (a /= 2)=25+12=37;
从右边数第三个等号: a *= a += a /= 2---->a =a*( a += a /= 2)---->a=25*37=925
从右边数第四个等号:a -=a *= a += a /= 2---->a =a-(a *= a += a /= 2)=25-925=-900
结果是:-900;
并且运用了java程序计算的结果也是-900;
追问3 / 2 + 2.o 的值为多少
追答3 / 2 + 2.o 的值为多少?
这个有没有说必须是整型呢? 没有要求的话就是3.5啦。