运行下列程序后,输出结果是()intf(int a,int *b){return(a+*b);}main(){int x=1,y

运行下列程序后,输出结果是()
intf(int a,int *b)
{return(a+*b);}
main()
{int x=1,y=2,z=3;
printf("%d\n",f(f(x,&y),&z));
}


A、

3


B、

5


C、

6


D、

7


【正确答案】:C
【题目解析】:

f(x,&y)→return(1+2)得3,f(3 , z )→return( 3 + 3 ) 得6