#define SQ(y) y*y
main(){
int a,sq;
printf(“input a number: “);
scanf(”%d”,&a);
sq=SQ(a+1);
printf(“sq=%d\n”,sq);
}
在宏定义中,字符串内的形参通常要用括号括起来以避免出错【篇】
最新推荐文章于 2024-08-08 14:30:51 发布
#define SQ(y) y*y
main(){
int a,sq;
printf(“input a number: “);
scanf(”%d”,&a);
sq=SQ(a+1);
printf(“sq=%d\n”,sq);
}