下列程序的运行结果是( )。 #include<stdio.h> #define ADD(x)x+x main() { int m=1,n=2,k=3; int s=ADD(m+n)*k; print

admin2010-12-10  34

问题 下列程序的运行结果是(    )。    #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);    }   

选项 A、sum=18     
B、sum=10
C、sum=9     
D、sum=25

答案B

解析  本题考查带参数的宏的定义及相关运算:s=m+n+m+n*k=1+2+2*3=10。
转载请注明原文地址:https://kaotiyun.com/show/qLPp777K
0

相关试题推荐
最新回复(0)