选择题
有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。
提交答案
关闭