问题
单项选择题
有以下函数#include #define S(x) (x)*x*2main(){int k=5,j=2;printf(“%d,”,S[k+j]); printf(“%d\n”,S(k-j)));}程序运行输出结果是( )。
A.98,18
B.39,11
C.39,18
D.98,11
答案
参考答案:B
解析:【解析】考察宏定义的使用,根据该宏的定义,S(k+j)=(k+j)*k+j*2=39, S(k-j)=(k-j)*k-j*2=11,所以答案为39,11选项B)正确。