1.题目:
#define MOD(a,b) a%b
int main() {
int x=4,y=16,z;
z=MOD(y,x);
printf("%dn".z++);}
则程序执行的结果是?
2.代码+分析:
#include <stdio.h>
#define MOD(a,b) a%b
int main() {
  int x = 4, y = 16, z;
    z = MOD(y, x);
    printf("%d\n",z++);
    //分析:根据宏定义来计算z = MOD(y, x)
    // z=MOD(16,4) 16%4=0,所以z=0
    // 然后z++=0
}
3.截图:




















