首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:根据以下公式求π值,并作为函数值返回。 例如,给指定精度的变量eps输入0.0005时,应当输出Pi=3.141480。 π/2=1+1/3+1/3×2/5+1/3×2/5×3/7+1/3×2/5
给定程序MODll.C中函数fun的功能是:根据以下公式求π值,并作为函数值返回。 例如,给指定精度的变量eps输入0.0005时,应当输出Pi=3.141480。 π/2=1+1/3+1/3×2/5+1/3×2/5×3/7+1/3×2/5
admin
2013-03-29
23
问题
给定程序MODll.C中函数fun的功能是:根据以下公式求π值,并作为函数值返回。
例如,给指定精度的变量eps输入0.0005时,应当输出Pi=3.141480。
π/2=1+1/3+1/3×2/5+1/3×2/5×3/7+1/3×2/5×3/7×4/9…
请改正程序中的错误,使它能得出正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
#include
#include
double fun(double eps)
{ double s,t;int n=l;
s=0.0;
/************found************/
t=0;
while(t>eps)
{ s+=t;
t=t*n/(2*n+1);
n++;
}
/************found**********/
return(s);
}
main()
{ double x;
printf("\nPlease enter a
precision:");scanf("%lf",&x);
printf("\neps=%lf,
Pi=%lf\n\n",x,fun(x)),
}
选项
答案
(1)t=1; (2)return(2*s);
解析
(1)根据题目中的公式,应该从1开始加。如果t起始为0,结果就少加一个1。又由于t定义为浮点数,所以,第一个错误标识下应该将“t=0;"改为“t=1;"。
(2)根据公式计算出来的s是π/2,因此π=2*s,故第二标识下应改成“return(2*s):"。
转载请注明原文地址:https://kaotiyun.com/show/OWJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
fprintf函数的一般调用方式是()
结构化程序设计的3种结构是
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
栈和队列通常采用的存储结构是【】。
若有以下的说明,对初值中整数2的正确引用方式是()。staticstruct{charch;inti;doublex;}a[2][3]={{{’a’,1,3,45},{’b’,
以下程序的输出结果为()。#include<stdio.h>main(){char*alpha[6]={"ABCDEFGH","IJKL","MNOP","QRST","UVWX"};char**p;inti;
已知ch是字符型变量,则下面正确的赋值语句是
有以下程序段: int n,t=1,S=0; scanf("%d",&n); do{s=s+t;t=t-2;}while(t!=n); 为使此程序段不陷入死循环,从键盘输入的数据应该是 ______。
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
可以对同一应用程序建立多个快捷方式。()
颅面骨骼的发育方式有________、________、________三种。
4,5,8,10,16,19,32,()。
对()的施工程序安排,既要考虑生产时为企业服务,又要考虑在基建施工时为施工服务的可能性。
下列关于工程建设标准的说法,正确的是()。
社会主义市场经济的特殊性表现在()。
在讲述《变迁中的家园》一课时,王老师安排学生实地去了解家乡的历史、家园的变迁,用文字和图片的形式来展示其变化,从而调动学生的情绪,激起他们热爱家乡的情感,并产生用自己的笔来描绘家乡自然风光的冲动。在此,王老师运用了()。
党内的是非问题,要按照党章的规定去解决。特殊情况下,经严格的批准手续,允许把对付犯罪的手段用于解决党内的矛盾问题。()
双耳分听实验多被研究者应用在()研究中。
关于RSA算法的叙述不正确的是(5)。
最新回复
(
0
)