问题 填空题

以下程序中,函数fun的功能是计算x2-2x+6,主函数中将调用fun函数计算:
y1=(x+8)2-2(x+8)+6
y2=sin2(x)-2sin(x)+6
请填空。
double fun(double x)return(x*x-2*x+6);
double x,y1,y2;
printf("Enter x:");scanf("%lf",&x);
y1=fun( [6] );
y2=fun( [7] );
printf("y1=%lf,y2=%lf\n",y1,y2);

答案

参考答案:[6] x+8
[7] sin(x)

解析:[命题目的] 考查考生对函数调用相关知识的了解。
[解题要点] 用x+8代替函数fun(double x)中形式参数 x;用sin(x)代替函数fun(double x)中形式参数x。
[考点链接] 形参与实参。

单项选择题
单项选择题