以下程序的运行结果是 #define MAX(A,B) (A)>(B)?(A):(B) #define PRINT(Y) printf(:Y=%d\t",Y) main() { int a=1,b=2,c=3,d=4,t; t:

admin2013-06-11  26

问题 以下程序的运行结果是    #define MAX(A,B) (A)>(B)?(A):(B) #define PRINT(Y)  printf(:Y=%d\t",Y)    main()    {  int a=1,b=2,c=3,d=4,t;    t:MAX(a+b,c+d);    PRINT(t);}   

选项 A、Y=3     
B、存在语法错误
C、Y=7     
D、Y=0

答案C

解析
转载请注明原文地址:https://jikaoti.com/ti/ktn0FFFM
0

最新回复(0)