#include<stdio.h>
#define SQR(x) x*x
int main(){
int a=16,k=2,m=1;
a/=SQR(k+m)/SQR(k+m);
printf("%d",a);
return 0;
}
结果:
先替换,再计算,按优先级计算,不要乱加括号
#include<stdio.h>
#define SQR(x) x*x
int main(){
int a=16,k=2,m=1;
a/=SQR(k+m)/SQR(k+m);
printf("%d",a);
return 0;
}
结果:
先替换,再计算,按优先级计算,不要乱加括号