选择题   下列程序的运行结果是______。
    #include<stdio.h>
    #define ADD(x)  x+x
    main()
    {  int m=1, n=2, k=3;
    int s=ADD(m+n)*k;
    printf('s=%d', s);
    }
 
【正确答案】 B
【答案解析】本题考查带参数的宏的定义:“#defineADD(x)x+x”中x代表m+n,故s写成s=m+n+m+n*k=1+2+1+2*3=10。