首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数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
下列给定程序中,函数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
admin
2018-01-14
48
问题
下列给定程序中,函数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
#include
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("%1f",&x);
printf("\neps=%1f,Pi=%1f\n",x,fun(x));
}
选项
答案
(1)t=1.0; (2)return(s*2);
解析
本题考查:根据给定公式求值,因此需要确定变量定义的数据类型以及如何对其进行初始化;函数返回值。
该题中,我们首先检查变量数据类型前后是否一致,因为变量t定义为double型,所以赋值时要赋以实型数值。return(s)是一个数学错误,应该返回return(s*2)。
转载请注明原文地址:https://kaotiyun.com/show/RTxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义语句:intx[6]={2,4,6,8,5,7),*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是()。
若有以下程序:inta=,b=2;a=a^b;b=b^a;则执行以上语句后a和b的值分别是()。
以下程序输出结果是()。main(){intm=5;if(m++>5)printf("%d\n",m);elseprintf("%d\n",m--);}
以下能正确定义一维数组的选项是()。
软件指的是计算机系统中与硬件相互依赖的另一部分,包括程序、数据和()的集合。
以下4组用户定义标识符中,全部合法的一组是
对关系S和只进行集合运算,结果中既包含S中的所有元组也包含只中的所有元组,这样的集合运算称为()。
若有如下语句:intx=3;do{printf("%d\n",x-=2);}wbile(!(--x));则上面程序段()。
以下数组定义中错误的是()。
软件危机的核心问题是【】和软件开发效率低。
随机试题
A.高血钾B.高血钙C.低血镁D.低血磷E.代谢性酸中毒急性肾衰竭少尿期的常见改变为
下列有关法系与法律体系含义的表述哪些是正确的?()
行政机关单方面解除行政合同的情形不包括下列哪种情况?()
填制凭证时,输入的会计科目编码应为( )编码。
下列属于商业银行授信原则的是()。
中国古人以兰花象征()。
相对于教育政策而言,教育法更具()。
杨某家中饲养了三头耕牛,因有一头牛在农忙季节闲置不用,遂于2004年8月出租给同村农民李某,双方口头约定租期2年,每年租金为200元。在李某租用该耕牛10天以后.耕牛突然走失,李某寻找一天无果。8月10日双方协商,如果李某1个月内不能找回耕牛,则由李某赔偿
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};,则下列x语句正确的是()
Salesman:Howwouldyoulikethisone?It’sonly69Itisonsale(大甩卖).Customer:______
最新回复
(
0
)