解答如下:这题目出的不好,故意没有加规则,考察运算次序,乘除法从左向右运算,最后还有一个类型转换,int类型没有小数,计算过程如下,SRQ(X)定义了一个乘法运算XX,a/=SRQ(3)/SRQ(3),运算为a/=33/3*3,因为没有括号,这里就很过分,右边算出来为9,a/=9表示a=a/9,即10/9=1,因为是int类型,小数舍掉了,解答完毕
前面一贴是错的,答案应该是 B,最终a = 1
a/=SQR(k+m)/SQR(k+m)= a/(k+m*k+m/k+m*k+m) = 10/(2+2+0+2+1)=10/7=1