1)有3个人去投宿, 一晚30元. 三个人每人掏了10元凑够30元交给了老板. 后来老板说今天优惠只要25元就够了, 拿出5元命令服务生退还给他们, 服务生偷偷藏起了2元, 然后, 把剩下的3元钱分给了那三个人, 每人分到1元. 这样, 一开始每人掏了10元, 现在又退回1元, 也就是10-1=9, 每人只花了9元钱, 3个人每人9元, 3 X 9 = 27元 + 服务生藏起的2元=29元, 还有一元钱去了哪里???
问题就出在服务生藏起的2元,这2元本来就是三人花的钱,算在3*9里面,而不能单独再算一次。三人花的钱3*9=27(25元在老板哪,服务员藏2元),还有3元没算(每人退回了1元)。
所以真正的30元这样算,三人花的钱3*9,加上退的钱3*1,总数30。题目的算法是错误的。
如果只有加和减或者只有乘和除,从左往右计算,例如:2+1-1=2,先算2+1的得数,2+1的得数再减1。
扩展资料:
如果一级运算和二级运算,同时有,先算二级运算,如果一级,二级,三级运算(即乘方、开方和对数运算)同时有,先算三级运算再算其他两级。
几个加数相加,可以任意交换加数的位置;或者先把几个加数相加再和其他的加数相加,它们的和不变。