求帮忙解释下 运行的顺序
#include "stdio.h"#define MAX(x,y) (x>y)?(x):(y)
void main()
{
int a=5,b=2,c=3,d=3,t;
t=MAX(a+b,c+d)*10;
printf("%d \n",t);
}
为什么是7?
t=MAX(a+b,c+d)*10的运行顺序是怎么样的?
有没有帮忙解释一下啊....郁闷-_#
我觉的是t=MAX(7,6)*10
难后呢?
2007-12-21 15:13
2007-12-21 15:22
2007-12-21 15:36
2007-12-21 15:46
2007-12-21 16:40
2007-12-21 17:28
2007-12-21 18:53
2007-12-21 21:21
2007-12-22 20:19
2007-12-22 20:22