A-A+

有以下程序#include imf(im x); .main(){ int

2022-08-06 01:53:27 问答库 阅读 174 次

问题详情

有以下程序
#include <stdi0.h>
imf(im x); .
main()
{ int n=1,m; ‘
m=f(f(f(n)));printf(”%dn”,m);
l
intf(int x)
{ returnx*2;l
程序运行后的输出结果是()。
A.8
B.2
C.4
D.1请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:A
第一次调用m=f(f(f(1))),第二次为m=f(f(2)),第三次为m=f(4),即返回值为8,选项A)正确。

考点:程序