1,代码段:
#include#define M 5 #define N M+M void main() { int k; k=N*N*5; printf("%dn" , k); }
样例输出:
55
注:
按照运算符的优先级先做乘法再做加法
2,代码段:
#include#define N 2 #define M N+1 #define NUM (M+1)*M/2 void main() { int i; for (i = 1; i <= NUM; i++) printf("%d ", i); printf("n"); return 0; }
样例输出:
1 2 3 4 5 6 7 8
注:
按照运算符的优先级运算
*另附一张运算符对照表:



