填空题 下面程序的运行结果是{{U}} 【17】 {{/U}}。 #define N 10 #define s(x) x*x #define f(x)(x*x) mam() { int il,i2; i1=1000/s(N);i2=1000/f(N); printf("%d %d/n",il,i2); }
  • 1、
【正确答案】 1、[17]1000 10    
【答案解析】首先将程序中的宏替换掉,两处的宏替换后分别为i1=1000/10*10和 i2=1000/(10*10),即i1=1000,i2=10,所以最后输出的i1和i2的值分别为1000和10。