[单选题]若有宏定义:#define MOD(x,y) x%y

则执行以下语句后的输出结果是 (    )
int a=13,b=94;
printf(″%d\n″,MOD(b,a+4));

A

5

B

7

C

9

D

11

正确答案:C
题目解析

#define MOD(x,y)x%y中MOD是取余的意思,即最后执行printf(″%d\n″,MOD(b,a+4))是要对 (b,a+4)取余,因为a=13,b=94;故94%17=9。

扫描二维码
免费搜题、免费刷题、免费查看解析