试题查看

首页 > 计算机二级考试 > 试题查看
【填空题】

给定程序中,函数fun的功能是:计算下式前n项的和作为函数值返回:

S=1*3/2*2+3*5/4*4+5*7/6*6+…+(2n-1)*(2n+2)/
  (2n)*(2n)
例如:当行参n的值为10时,函数返回9.612558。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:部分源程序已给出。不得增行或删行,也不得更改程序的结构!
#include  <stdio.h>
double fun(int n)
{
  int I;  double s,t;
/**********found**********/
  s=___1___;
/**********found**********/
  for(i=1;i<=___2___;i++)
  {
    t=2.0*I;
/**********found**********/
    s=s+(2.0*i-1)*(2.0*i+1)/___3___;
  }
  return  s;
}
main()
{
  int  n=-1;
  while(n<0)
  {
    printf("Please input(n>0): ");
    scanf("%d",&n);
  }
  printf("The result is: %f\n",fun(n));
}
查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

0%的考友选择了A选项

0%的考友选择了B选项

0%的考友选择了C选项

0%的考友选择了D选项

你可能感兴趣的试题

请编写函数fun,其功能使:计算并输出给定数组(长度为9)中每相邻两个元素之平均请编写函数fun,它的功能是:计算并输出n(包括n)以内能被5或9整除的所有自然请编写函数fun,其功能是:计算并输出3到n之间所有素数的平方根之和。在主函数中从键盘输入若干个数放入数组a中,用0结束输入但不计入数组。下列给定程序给定程序中,函数fun的功能是:找出N×N矩阵中每列元素中的最大值,并按顺序依次程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均