有以下程序 #include #define f(X)X*X*X main( ) {int a=3,s,t; s=f(a+1);t=f((n+1)); printf(“%d,%d\n”,s,t); } 程序运行后的输出结果是

admin2010-04-08  35

问题 有以下程序
#include
#define f(X)X*X*X
main(  )
{int a=3,s,t;
s=f(a+1);t=f((n+1));
printf(“%d,%d\n”,s,t);
}
程序运行后的输出结果是

选项 A、10,64
B、10,10
C、64,10
D、64,64

答案A

解析 s=f(a+1)=a+1*a+1*a+1=10;s=f((a+1))=(a+1)*(a+1)*(a+1)=64。
转载请注明原文地址:https://kaotiyun.com/show/uDWp777K
0

最新回复(0)