瑞问:“在C语言中可以连续运算吗?比如2+3×5。”
探索: 这种问题不需要问我,写个程序验证一下就知道了。在计算机中运行出来的结果就是真理。
瑞说:“结果是17,看起来C语言的运算也遵守算术优先级的规则。”
是的,乘法和除法的优先级比加法和减法高,并且也支持用()来修改优先级。
探索: 你先试一下(2+3)×5,或者自己找些计算式子来试一下。
探索: 先心算(((3+2)×2)÷3)+2×4的结果是多少——别忘了整数除整数,结果是整数——再写程序来验证一下。 yvi72HMy8h9oMceIkCHH26hgFPIRg5OK2CEd0MUIkEAq1vk44w7OKYnZIpOAu6Ck