单选题:若a、b、c、d、t均为int型变量,则执行以下程序段后的结果为( )。
若a、b、c、d、t均为int型变量,则执行以下程序段后的结果为( )。 @[C](1)
```
#define MAX(A,B) (A)>(B)?(A):(B)
#define PRINT(Y) printf("Y=%d\n",Y);
......
a=1;b=2;c=3;d=4;
t=MAX(a+b,c+d);
PRINT(t);
```
A. Y=3
B. 存在语法错误
C. Y=7
D. Y=0
A.Y=3
B.存在语法错误
C.Y=7
D.Y=0
答案:C
```
#define MAX(A,B) (A)>(B)?(A):(B)
#define PRINT(Y) printf("Y=%d\n",Y);
......
a=1;b=2;c=3;d=4;
t=MAX(a+b,c+d);
PRINT(t);
```
A. Y=3
B. 存在语法错误
C. Y=7
D. Y=0
A.Y=3
B.存在语法错误
C.Y=7
D.Y=0
答案:C