若有C语言表达式2+3*4+7/3,则以下选项中叙述正确的执行顺序是( )。

admin2019-04-14  30

问题 若有C语言表达式2+3*4+7/3,则以下选项中叙述正确的执行顺序是(    )。

选项 A、先执行3*4得12,再执行2+12得14,再执行7/3得2,最后执行14+2得16
B、先执行3*4得12,再执行7/3得2.5,最后执行2+12+2.5得16.5
C、先执行7/3得2,再执行3*4得12,再执行12+2得14,最后执行2+14得16
D、先执行2+3得5,再执行5*4得20,再执行20+7得27,最后执行27/3得9

答案A

解析 C语言表达式的执行顺序是从左向右,当遇到优先级高的表达式组分时,先执行优先级高的表达式,故选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/s1Rp777K
0

最新回复(0)