首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:根据以下公式求π的值(要求精度0.0005,即某项小于0.0005时停止迭代)。 程序运行后,若输入精度0.0005,则程序应输出为3.140578。 注意:部分源程序给出如下。 请勿改动主函数main和
编写函数fun,其功能是:根据以下公式求π的值(要求精度0.0005,即某项小于0.0005时停止迭代)。 程序运行后,若输入精度0.0005,则程序应输出为3.140578。 注意:部分源程序给出如下。 请勿改动主函数main和
admin
2018-03-28
36
问题
编写函数fun,其功能是:根据以下公式求π的值(要求精度0.0005,即某项小于0.0005时停止迭代)。
程序运行后,若输入精度0.0005,则程序应输出为3.140578。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<Stdio.h>
#include<conio.h>
#include<math.h>
double fun(double eps)
{
}
void main()
{
double x;
printf("Input eps:");
Scanf("%1f",&x);
printf("\neps=%1f,PI=%
if\n",x,fun(x));
}
选项
答案
double fun(double eps) { double s=0.0,s1=1.0; int n=1; while(s1>=eps) /*当某项大于精度要求时,继续求下一项*/ s=s+s1; /*求和*/ { s1=s1* n/(2*n+1); /*求多项式的每一项*/ n++; } return 2* s; }
解析
本题考查:迭代法求给定多项式的值。迭代算法是让计算机对一组指令(或一定步骤)进行重复执行,在每次执行这组指令(或这些步骤)时,都从变量的原值推出它的一个新值。需要注意变量的数据类型以及赋初值操作。
首先应该定义double类型变量,并且赋初值,用来存放多项式的某一项和最后的总和。从第二项开始以后的每一项都是其前面一项乘以n/(2*n+1),程序中用s1来表示每一项,s表示求和后的结果。需注意s1和s的初值都为1.0,因为循环变量从第二项开始累加。
转载请注明原文地址:https://kaotiyun.com/show/DJxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
Windows的空口分为两类,一类是应用程序窗口,另一类是【】窗口。
若有以下类型说明语句:charw;intx;floaty,Z;则表达式w*x+z-y的结果为_______类型。
判断字符串s1是否大于字符串s2,应该使用()。
有以下程序:#include<stdio.h>main(){inta[]={1,2,3,4},y,*p=&a[3];--p;y=*p;printf("y=%d\n",y);}程序的运行结果是()。
已知字母A的ASCⅡ代码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是______。
有以下程序#includemain(){inta[]={2,3,5,4},i;for(i=0;i
下面程序运行后的输出结果是_____。structabc{inta,b,c;}main(){structabcs[2]={{1,2,3},{4,5,6}};intt=s[0].a
有以下定义语句doublea,b;intw;longc;若各变量已正确赋值,则下列选项中正确的表达式是
设有以下语句,其中不是对a数组元素的正确引用的是:______(其中0≤i≤0)inta[10]={O,12,3,4,5,6,7,8,9},*p=a;
数据库系统中实现各种数据管理功能的核心软件称为【】。
随机试题
关于集体矿山企业和个体采矿的规定,下列说法中错误的是()
判断设备已使用年限,不需考虑的因素是【】
根据权责发生制原则,某企业8月份的下列业务中,应作为本月收入或费用核算的是()。
下列哪项不是生长激素的生理作用
根据《首批重点监管的危险化学品名录》中,标准状况下是一种易燃的酸性气体,无色,低浓度时有臭鸡蛋气味,浓度极低时便有硫黄味,有剧毒的气体是()。
某施工企业按时缴纳工伤保险费,工程施工中2名工人受到事故伤害。但该施工企业未在规定时限内提交工伤认定申请。在此期间发生的工伤待遇等有关费用的负担者是()。
大约5亿年前,杭州发生了大规模的火山喷发,形成了超山和径山。()
物流工作标准是对各项物流工作制定的统一要求和______化制度。
(2016·河北)随着居民生活水平的提高,旅游在家庭消费中所占的比重越来越大。从产品类型来看,旅游消费属于()
Acreditcardisaplasticcard(oritsequivalent)tobeuseduponpresentationbythecardholdertoobtainmoney,goods,orse
最新回复
(
0
)