设有宏定义如下:
#define MIN(x,y) (x)>(y)?(x):(y)
#define T(x,y,r) xry/4
则执行以下语句后,s1的值为?s2的值为?
int a=1,b=3,c=5,r,s1,s2;
s1=MIN(a=b,b-a);
s2=T(a++,a*++b,a+b+c);
#include <stdio.h>
#define MIN(x,y) (x)>(y)?(x):(y)
#define T(x,y,z) x*r*y/4
int main ()
{
int a=1,b=3,c=5,r,s1,s2;
s1=MIN(a=b,b-a);
s2=T(a++,a*++b,a+b+c);
printf("%d\n%d",s1,s2);
return 0;