
求解答,c语言的题目,为什么是28
2个回答
展开全部
因为宏定义只是简单的替换操作,并不会帮你计算参数的值,也就是说
f(4+4)等同于 4+4*4+4
f(2+2)等同于2+2*2+2
所以i=f(4+4)/f(2+2)实际上是 i=4+4*4+4/2+2*2+2
所以就是28
f(4+4)等同于 4+4*4+4
f(2+2)等同于2+2*2+2
所以i=f(4+4)/f(2+2)实际上是 i=4+4*4+4/2+2*2+2
所以就是28
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询