若有代数式,则不正确的C语言表达式是(C) A.a/b/c*e*3 B.3*a*e/b/c C.3*a*e/b*c D.a*e/c/b*3

问题描述:

若有代数式,则不正确的C语言表达式是(C) A.a/b/c*e*3 B.3*a*e/b/c C.3*a*e/b*c D.a*e/c/b*3

答案:(C)表达式应该没错!例如a=4,b=2,c=2,e=1,那么运行程序得:3*a*e/b*c=12(即3*3*1÷2*2=12),没有语法错误!貌似其他项也没错啊!C语言中+-*/是按从左到右的顺序执行的.C项可能的问题是:注意到A、B、D项都除以...