以下程序运行后的输出结果是【 】。 #define S(x)4*x*x+1 mah() { int i=6,j=8; printf("%d\n",S(i+j)); }

admin2009-01-15  28

问题 以下程序运行后的输出结果是【  】。
   #define S(x)4*x*x+1
   mah()
   { int i=6,j=8;
     printf("%d\n",S(i+j));
   }

选项

答案81

解析 本题的宏调用S(i+j)将被替换成表达式4*i+j*i+j+l等于4*6+8*6+8+1=24+48+8+1 =81。所以本题输出81。
转载请注明原文地址:https://kaotiyun.com/show/dbXp777K
0

随机试题
最新回复(0)