参考答案: A
详细解析:
表达式1000/s(N)宏替换后为:1000/10*10=1000。
表达式1000/f(N)宏替换后为:1000/(10*10=10
表达式f(N+1)宏替换后为:(10+1*10+1)=21。
表达式g(N+1)宏替换后为:((10+1)*(10+1))=121。
所以答案是A。
阅读下面的C语言程序,请给出正确的输出结果( )。
A. i1=1000,i2=10,i3=21,i4=121
B. i1-10,i2=10,i3-121,i4=121
C. i1=1000,i2=1000,i3=21,i4=21
D. i1=10,i2=1000,i3=121,i4=21
参考答案: A
详细解析:
表达式1000/s(N)宏替换后为:1000/10*10=1000。
表达式1000/f(N)宏替换后为:1000/(10*10=10
表达式f(N+1)宏替换后为:(10+1*10+1)=21。
表达式g(N+1)宏替换后为:((10+1)*(10+1))=121。
所以答案是A。