问题 填空题

以下程序中,函数fun的功能是计算x2(上标)-2x+6,主函数中将调用fun函数计算:y1=(x+8)2(上标)-2(x+8)+6y2=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( [11] ); y2=run( [12] ); printf("y1=%1f,y2=%1f\n",y1,y2);}

答案

参考答案:[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)。

单项选择题
单项选择题