选择题   若有以下程序:
    #include <stdio.h>
    #define S(x)  (x)*(x)
    #define T(x) S(x)/S(x)+1
    main( )
    {    int  k=3,j=2;
    printf('%d,%d\n', S(k+j),T(k+j));
    }
    则程序的输出结果是______。
 
【正确答案】 D
【答案解析】本题考查宏定义。宏定义只是做简单的替换,执行语句s(k+j)=(k+j)*(k+j)=25,T(k+j)=s(k+j)/s(k+j)+1=(k+j)*(k+j)/(k+j)*(k+j)+1=26,因此选项D正确。