• 请补充函数proc,该函数的功能是计算下面公式SN的值:

    SN=1+1/3十4/5+...+2N-1/SN-1
    例如,当N=20时,SN=29.031674。
    注意:部分源程序给出如下。
    请勿改动main函数和其他函数中的任何内容,仅在函数proc的横线上填入所编写的若干表达式或语句。
    试题程序:
    include
    include
    include
    double proc(int n)
    {
    double s=1.0,sl=0.0;
    int k;
    for(【1】;k正确答案:【1】k=2【2】s+=(2*k一1)/sl【3】s【解析】由题目中所给公式可知,多项武的第一项为1。变量s中存放多项式的和,其初始值为1。因此,循环从第二项开始,因此,【1】处填“k=2”;变量sl中存放各项表达武的值,由公式可知,【2】处填“s+=(2*k-1)/sl”;题目中要求将多项式的和返回到主函数当中,因此,【3】处填“s”。
  • 2021年06月07日 13时29分来自  问答库 >> 计算机类
  • 评论 0
  • 手机玩微博

    手机版 手机端
    Powered by 日新微博 © 2018 - 2020 日新网