首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。 例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,
下列给定程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。 例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,
admin
2021-06-15
18
问题
下列给定程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。
例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<conio.h>
2 #include<stdio.h>
3 #include<math.h>
4 double fun(double eps)
5 {
6 double s , t;int n=1;
7 s=0.0;
8 /*********found*********/
9 t=0;
10 while(t>eps)
11 {
12 s+=t;
13 t=t*n/(2*n+1);
14 n++;
15 }
16 /*********found*********/
17 return(s);
18 }
19 void main()
20 {
21 double c;
22 printf(’’\nPlease enter a precision:’’);
23 scanf(’’%1f’’,&x);
24 printf(’’\nPi=%if\n’’,fun(x));
25 }
选项
答案
(1)t=1.0; (2)return(s*2);
解析
该题中,首先检查变量数据类型前后是否一致,因为变量t定义为double型,所以赋值时要赋以实型数值。return(s)是一个数学错误,应该返回return(s*2);。
转载请注明原文地址:https://kaotiyun.com/show/sutp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
学校的每个社团都有一名团长,且一个同学可同时担任多个社团的团长,则实体团长和实体社团问的联系是
在一个C源程序文件中所定义的全局变量,其作用域为
关于算法,以下叙述中错误的是
己知chara;intb:floatc;doubled;则表达式a-b+c-d结果为()型。
以下结构体说明和变量定义中,正确的是
已知字符’A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。则执行语句printf("%d,%d",c1,c2-2);的输出结果是
在关系数据库设计中,关系模式是用来记录用户数据的
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
在黑盒测试方法中,设计测试用例的根据是()。
检查软件产品是否符合需求定义的过程称为()。
随机试题
下列哪些行为不符合医务人员之间团结协作的医德要求
关于激素的运输,错误的是
专供外用,切忌内服的药物是
肾上腺素的适应证不包括
背景资料:某公路工程项目(K0+000~K6+000)依法进行招标。该项目有两座公路隧道施工项目起止桩号分别位于起K1+100~K2+200和K4+250~K5+300,有两座公路桥梁,一座位于K0+500,单跨为120m,另一座位于K3+600
在Word编辑状态下,可以通过键盘上Backspace键将已选中的文本块删除。 ( )
保险客户服务的内容主要有( )服务。
评价幼儿绘画作品的主要标准是()。
一种检测假币的仪器在检测到假币时会灯亮,制造商称该仪器将真币误认为是假币的可能性只有0.1%。因此,该仪器在一千次亮起红灯时有九百九十九次会发现假币。上述论证的推理是错误的,因为:
下列与队列结构有关联的是
最新回复
(
0
)