C语言:编写带参数的宏,分别计算x的平方和立方

2024-12-13 17:41:11
推荐回答(1个)
回答1:

#include 
#define Pow2(x) ((x)*(x))
#define Pow3(x) ((x)*(x)*(x))
int main(void)
{
int a = 10;
printf("%d^2=%d\n",a,Pow2(a));
printf("%d^3=%d\n",a,Pow3(a));
   return 0;
}