首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。 例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,
下列给定程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。 例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,
admin
2021-06-15
63
问题
下列给定程序中,函数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全国计算机二级
相关试题推荐
有以下程序#includeintfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);return(p);}main(){printf("%d\n",
有以下程序#includemain(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}程序运行后的输出结果是
C源程序中不能表示的数制是
下面选项中关于编译预处理的叙述正确的是
软件工程的三要素是
以下选项中正确的语句组是()。
已知字符’A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。则执行语句printf("%d,%d",c1,c2-2);的输出结果是
下列数据结构中,不能采用顺序存储结构的是
学院的每名教师只能属于一个系,则实体系和实体教师间的联系是
若有定义语句:intx=10;则表达式x-=x+x的值为
随机试题
项目代号可表达项目的_______、_______和_______等信息。通常被标注在图形符号的_______。
A.2~3天B.3~7天C.7~10天D.10~14天E.2~3周生理性黄疸消退的时间
脂肪酸β氧化发生在
在监理工作的基本表式中,《______报验申请表》可用于()的申报。
基金宣传材料审批报备流程的内容不包括()。
最近某大银行一连发生数起恶性案件,某城市商业银行的小张头脑灵活,在外出揽存时,对客户说,“别看他们架子大,内部管理绝对混乱,别看我们店小。精细化管理水平高”。小张的言论不符合()的要求。
依据现行《宪法》规定,国家加强武装力量的()的建设,增强国防力量。
确立小学德育目标的依据有哪些?
下面是某中学高三(2)班《健美操》一节新授课的教学片段,班级人数40人,体操馆一间,教学步骤:(1)教师示范组合动作,激发学生学习健美操的兴趣。(2)学生进行模仿练习。(3)教师学生一起练习,教师用语言鼓励学生。(4
测试大型软件通常由(33)、集成测试、系统测试和确认测试组成。确认测试主要寻找与软件(34)说明不一致的错误。语句覆盖、判定覆盖、条件覆盖和路径覆盖都是白盒测试法设计测试用例的覆盖准则,在这些覆盖准则中最弱的准则是(35),最强的准则是(36)。此外,还有
最新回复
(
0
)