首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。 例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更
下列给定程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。 例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更
admin
2020-06-16
44
问题
下列给定程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。
例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<conio.h>
#include<stdio.h>
#include<math.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);
}
void main()
{
double x;
print("\nPlease enter aprecision:");
scarlf("%lf",&x);
printf("\nPi=%1f\n",fun(x));
}
选项
答案
(1)t=1.0; (2)return(s*2);
解析
该题中,首先检查变量数据类型前后是否一致,因为变量t定义为double型,所以赋值时要赋以实型数值。return(s)是一个数学错误,应该返回return(s*2);。
转载请注明原文地址:https://kaotiyun.com/show/uYCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(intx,inty)main(){if(x==y)return(x);{inta=4,b=5,c=6;elsereturn((x+y)/2);
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
下列叙述中正确的是
以下叙述中正确的是
表示关系式x≤y≤z的C语言表达式的是
以下叙述中正确的是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
定义学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为学号、姓名、所在系、年龄、课程号和成绩);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课)。关系模式SC的主键是
一名雇员就职于一家公司,一个公司有多个雇员。则实体公司和实体雇员之间的联系是
在数据库中,数据模型包括数据结构、数据操作和()。
随机试题
关于审计证据可靠性,以下陈述中,不恰当的是()。
功能为破气除痞、化痰消积的药是
Cushing病是指下列哪种病因引起的皮质醇增多症()(1998年)
能促进钙吸收的因素是()。
河南金碧建筑工程公司在北京承包了北京辉煌房地产开发公司一处楼盘,工程竣工验收合格后,辉煌公司一直拖欠工程款不给,金碧公司经理甲通过熟人找到河南省厅某位领导乙,请求该领导帮忙,乙给北京市建委主管领导丙打电话,希望丙督促辉煌公司尽快向金碧公司支付工程款,在丙的
房地产初始登记包括:土地使用权初始登记和()。
根据《合同法》的规定,具有撤销权的当事人知道撤销事由后以自己的行为表示放弃撤销权,则( )。
巴黎蓬皮杜国家艺术与文化中心的设计者是()
力颖电脑软件有限责任公司由张某、李某等10人各投资20万元于2006年设立,公司章程对分红、增资等采用了公司法的基本规定,未作特别约定。李某实际只出资10万元,尚拖欠10万元出资未缴。其余股东均已按期足额缴纳出资。2008年年底分红时,张某提出李某一直未按
关于马克思主义法学对法的本质的界定,下列说法正确的是
最新回复
(
0
)