[求助]define的问题
#define f(x) x*xmain(){
int i;
i=f(4+4)/f(2+2);
printf("%d\n",i);
}
答案是28..可是我自己编了下是21
到底是怎么得到答案的?
2007-03-24 11:25
f(4+4) 展开---> 4+4*4+4
f(2+2) 展开---> 2+2*2+2
f(4+4)/f(2+2)=4+4*4+4/2+2*2+2

2007-03-24 11:31
2007-03-24 12:15