首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.C。在此程序中,函数fun()的功能是根据以下公式求π值,并将其作为函数值返回。 例如,当给指定精度的变量eps输入0.0005时,应输出P
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.C。在此程序中,函数fun()的功能是根据以下公式求π值,并将其作为函数值返回。 例如,当给指定精度的变量eps输入0.0005时,应输出P
admin
2023-02-27
91
问题
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.C。在此程序中,函数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 x;
22 printf("\nPlease enter a precision:");
23 scanf("%1f",&x);
24 printf("\nPi=%1fkn",fun(x));
25 }
选项
答案
(1)t=1.0; (2)return(s*2);
解析
(1)从计算的公式可以看出,公式的首项为1,而while循环是从公式的第2项开始的。因为变量t为double型,所以赋初值为1.0。
(2)while循环计算的是π/2的值,题目要求返回π的值,所以函数返回2* s。
转载请注明原文地址:https://kaotiyun.com/show/zx0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
将自然数排成如下的螺旋状第一个拐弯处的数是2,第二个拐弯处的数是3,第20个及第25个拐弯处的数分别是()。
一批图书放在两个书柜中,其中第一柜占55%,若从第一柜中取出15本放入第二柜内,则两书柜的书各占这批图书的50%,这批图书共有()本。
从{1,2,3,4,…,20}中任选3个不同的数,使这三个数成等差数列,这样的等差数列最多有()。
从单词“equation”中选取5个不同的字母排成一排,含有“qu”(其中“qu”相连且顺序不变)的不同的排列共有()。
我们所积极弘扬和践行的社会主义核心价值观,不仅与中华民族悠久灿烂的历史文化相契合,而且同我们所要解决的时代问题相适应,具有坚实的现实基础。社会主义核心价值观的实践根据是()
马克思在《关于费尔巴哈的提纲》中指出:“从前的一切唯物主义(包括费尔巴哈的唯物主义)的主要缺点是:对对象、现实、感性,只是从客体的或者直观的形式去理解,而不是把它们当作人的感性活动,当作实践去理解,不是从主体方面去理解。”由此可知,费尔巴哈哲学的缺陷主要是
设A是3阶矩阵,α为3维列向量,P=(α,Aα,A2α)为可逆矩阵.B=P-1AP,且A3α+2A2α=3Aα,则下列选项错误的是()
在计算机程序中,一个函数(或子程序)直接或间接地调用自身称为________。
窗外,有一棵法桐(platanusorientalis),样子并不大的。春天的日子里,它长满了叶子。枝根的,绿得深,枝梢的,绿得浅;虽然对列相间而生,一片和一片不相同,姿态也各有别。没风的时候,显得很丰满,娇嫩而端庄的模样。一早一晚的斜风里,叶子就活动起来
随机试题
改革是社会主义制度的自我完善和发展。
Fortune-tellersaregoodatmaking______statementssuchas"Yoursorrowswillchange."
视网膜静脉周围炎又名(),其特点是()。
保护腹壁造口皮肤时选用
在履行合同过程中,下列不属于发包人违约的是()。
满贴法施工的饰面砖工程应()。
在为客户进行子女教育规划时,理财规划师要根据()来评估未来教育费用并决定客户每月必须投资的金额。
以下各指标都可用于衡量商业银行的流动性,其中数值越高说明商业银行流动性越差的是()。
唯物辩证法的核心是()。
设f(x),g(x)在[a,b]上连续,在(a,b)内可导,且g’(x)≠0.证明:存在ξ∈(a,b),使得。
最新回复
(
0
)