填空题

函数fun的功能是:计算
的前n项。若x=2.5,函数值为12.182340。
请在程序的下划线处填入正确的内容,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构。
试题程序:
#include<stdio.h>
double fun(double x,int n)
{double f,t;int i;
f=1.0;
/**********found**********/
t=______;
/**********found**********/
for(i=______;i<n;i++)
{
/**********found**********/
t*=x/______;
f+=t;
}
return f;
}
main()
{double x,y;
x=2.5;
y=fun(x,12);
printf("\nThe result is:\n");
printf("x=%-12.6f y=%-12.6f\n",x,y);
}

【参考答案】

(1)1.0 (2)1 (3)i[解析] 填空1:本题要求给double型变量t赋初值,从for循环中我们知道,t用来存......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
热门 试题