首页
推荐
热点
财经
科技
娱乐
体育
设有宏定义#define ma(x) x*(x-1),且a=1,b=2,则ma(1+a+b)的值为多少?
ma(1+a+b)=1+a+b*(1+a+b-1) ?????????=1+1+2*(1+1+2-1); ?????????=8 宏就是简单替换,用1+a+b去替换x #define?ma(x)?x*(x-1) int??main() { ????int?a=1,?b=2; ???
?printf("%d\n",?ma(1+a+b)); ????return?0; }结果:
匿名回答于2023-09-14 04:57:20
请输入您的知识问答
相关知识问答
为什么C++中,主函数main前都要加个类型修饰词,例int,void.可不可以不加呢?
C语言中 #define M(x) x*(x-1)什么意思?
main() { int a[]={1,2,3,4,5,6,7,8,9,0},*p ; p=a;pri8ntf("%d",*p+9); } 次程序的结果为什么是9?
c++中void用法?
void是什么胶水?
C语言程序设计中的int和void是什么意思?
void可数吗?
void类型函数有什么用?
c语言中void的作用?
void和define为啥不是标识符?