关于宏的用法!
定义一个带参数的宏,计算n!(阶乘)
程序代码:
#include <stdio.h>
#define fac(n,sum) while(n>1) { --n;sum *=n; }
int main (void) {
int n,sum;
scanf("%i",&n);
sum=n;
fac(n,sum);
printf("%i\n",sum);
return 0;
}









