问答题 试编写函数fun(),其功能是计算并输出下列多项式的值:
【正确答案】double s=0,t=1;
int i;
for(i=1;i<=n;i++){
t*=i;
s+=1./t;
}
return s;
【答案解析】[解析] 该程序的功能是计算并输出多项式值。根据题干中给出的数列,首先推出每一项的表达式,然后再对多项式进行累加求和。
①根据题干中给出的数列,推出每一项分母是在前一项分母的基础上乘以当前项数,第n项的项数为n。
②在循环中求得每一项,然后对其进行累加求和。
[考点] 逻辑关系,运算符。