有C语言表达式 2*3+4+15%3 ,关于其执行顺序,以下叙述正确的是

admin2020-11-27  30

问题 有C语言表达式 2*3+4+15%3 ,关于其执行顺序,以下叙述正确的是

选项 A、先执行2*3得6,再执行6+4得10,再执行15%3得0,最后执行10+0得10
B、先执行2*3得6,再执行15%3得5,最后执行6+4+5得15
C、先执行15%3得0,再执行2*3得6,最后执行6+4+0得10
D、先执行15%3得3,再执行4+3得7,再执行2*3得6,最后执行6+7得13

答案A

解析 首先运算符"*"和运算符"%"有相同优先级,并且优先级都高于运算符’+’,再根据运算结合性,乘法和取余运算都满足从左到右的运算规则,C,D选项错误;因为15%3=0,排除B选项,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/Ie3p777K
0

最新回复(0)