填空题 以下程序中,函数fun的功能是计算x2(上标)-2x+6,主函数中将调用fun函数计算: y1=(x+8)2(上标)-2(x+8)+6 y2=sin2(上标)(x)-2sin(x)+6 请填空。 #include "math.h" double fun(double x){ return (x*x-2*x+6);} main() { double x,y1,y2; printf("Enter x:"); scanf("%1f",&x); y1=fim({{U}} [11] {{/U}}); y2=run({{U}} [12] {{/U}}); printf("y1=%1f,y2=%1f/n",y1,y2); }
  • 1、
【正确答案】 1、[11] x+8    
【答案解析】
[12] sin(x)
评析:根据函数fun实现的功能可知:主函数中的y1、y2想要实现的是相同的功能,又根据 y1=(x+8)2-2(x+8)+6=(x+8)*(x+8)-2(x+8)+6,可看出y1=fun( [11] );处填:x+8;同理可知y2=fun( [12] );处填sin(x)。