这个C++题目答案是多少?
#defineT(x,y)x+yinta=T(3,4)*T(3,5);则变量a的初值为_________。能不能说下具体为什么。。不胜感谢。其实答案是20,我也以为是56...
#define T(x,y) x+y
int a=T(3,4) * T(3,5);
则变量a的初值为_________。
能不能说下具体为什么。。不胜感谢。
其实答案是20,我也以为是56,不过好像不对。。。 展开
int a=T(3,4) * T(3,5);
则变量a的初值为_________。
能不能说下具体为什么。。不胜感谢。
其实答案是20,我也以为是56,不过好像不对。。。 展开
展开全部
哦,是20,只是简单替换
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
20
a=3+4*3+5=20
注意define是直接替换字符,而不是函数功能。
a=3+4*3+5=20
注意define是直接替换字符,而不是函数功能。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#define T(x,y) x+y 只是字面替换
也就是说a=T(3,4) * T(3,5) = 3+4*3+5 = 20
也就是说a=T(3,4) * T(3,5) = 3+4*3+5 = 20
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询