单选题 有以下程序:
int fa(int x)
{ return x*x;
}
int fb(int x)
{ return x*x*x
}
int f(int (*f1)(), int(*f2)(), int x)
{
return f2(x)-f1(x);
}
main()
{ int i;
i=f(fa, fb, 2);
printf("% d/n", i);
}
程序运行后的输出结果是______。
  • A.-4
  • B.1
  • C.4
  • D.8
【正确答案】 C
【答案解析】[解析] 本题考点是函数之间的参数传递。只要注意在被调用函数中的形参是指针类型还是基类型即可。