下面算术运算符的叙述中,错误的是()。
A.其运算对象不包含函数 B.%(模拟运算符)的运算对象只能为整型量
C.算术运算的结合方向是“自左向右” D.自加和自减运算符的结合方向是“自右向左”
在C语言中,算术运算符的运算对象可以是函数。例如,你可以写a = b + func(c);,其中func(c)是一个函数调用,它是+运算符的一个运算对象。其他选项都是正确的:
a = b + func(c);
func(c)
+
%
-
*
/
++
--
waver 回复 789rt: B选项中,字符型应该也可以使用取余符号%的运算吧?
运算对象应该是函数的返回值的数据类型!
求解答
LEK 回复 985872599: 算术运算符的运算对象可以包含函数,但是函数的调用和结果必须在进行算术运算之前完成。
A
用户登录可进行刷题及查看答案
登录后提交答案