首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。 例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。 π/2=1+1/3+1/3×2/5+1/3×2/5×3/7 +1/3×2/5×3/
下列给定程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。 例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。 π/2=1+1/3+1/3×2/5+1/3×2/5×3/7 +1/3×2/5×3/
admin
2019-06-12
63
问题
下列给定程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。
例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。
π/2=1+1/3+1/3×2/5+1/3×2/5×3/7 +1/3×2/5×3/7×4/9+……
请改正程序中的错误,使它能得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
#include<math.h>
#include<stdio.h>
double fun(double eps)
{
double S,t;int n=1;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("Please enter a precision:");
scanf("%If",&x);
printf("\neps=%1f,Pi=%if\n",x,
fun(x));
}
选项
答案
(1)t=1.0: (2)return(s*2);
解析
本题考查:根据给定公式求值,因此需要确定变量定义的数据类型以及如何对其进行初始化;函数返回值。
该题中,我们首先检查变量数据类型前后是否一致,因为变量t定义为double型,所以赋值时要赋以实型数值。return(s)是一个数学错误,应该返回return(s*2)。
转载请注明原文地址:https://kaotiyun.com/show/1VRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下语句的输出结果是printf("%d\n",strlen("\t\"\065\xff\n"));()。
有以下程序#includemain(){inta=2,c=5;printf("a=%%d,b=%%d\n",a,c);}程序运行后的输出结果是()。
以下叙述中正确的是()。
若有以下程序#includevoidfun(inta[],intn){intt,i,j;for(i=1;i
以下叙述正确的是()。
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是()。
以下选项中不属于C语言标识符的是()。
下列选项中属于面向对象设计方法主要特征的是( )。
以下不能用于描述算法的是
数据库设计中反映用户对数据要求的模式是
随机试题
下列选项中,不构成以危险方法危害公共安全罪或过失以危险方法危害公共安全罪的行为有()。
OSI模型包括体系结构、_________和协议规范三级抽象。
LiuXiangsetstheWorld110mHurdlesrecordinLausanne.Lausanne,Switzerland—China’sOlympicchamp/onLiuXiang【21】the
手足口病的病原是
徒步入境、出境的人员,必须首先在指定的场所接受入境、出境查验。( )
调查过程中由于调查者或被调查者的人为因素所造成的误差是()。
温总理在今年政府工作报告中指出“我们要严格按照法定权限和程序行使权力、履行职责,加强政府立法,规范行政执法,完善行政监督,建设法治政府,不断提高依法行政能力。只有全面推行依法行政,努力做到有权必有责、用权受监督、侵权要赔偿、违法要追究。让权力在阳光下运行,
[*]
Travelingcanbefunandeasy.Avacationtriptoanothercountryisespecially【21】______whenthetravelingconditionsareg
Iwashalfwaybacktothecottagewheremymotherlived_________Susancaughtupwithme.
最新回复
(
0
)