首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:根据以下公式求,π的值(要求精度0.0005,即某项小于0.0005时停止迭代)。 程序运行后,若输入精度0.0005,则程序应输出为3.14…。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函
编写函数fun,其功能是:根据以下公式求,π的值(要求精度0.0005,即某项小于0.0005时停止迭代)。 程序运行后,若输入精度0.0005,则程序应输出为3.14…。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函
admin
2017-07-18
34
问题
编写函数fun,其功能是:根据以下公式求,π的值(要求精度0.0005,即某项小于0.0005时停止迭代)。
程序运行后,若输入精度0.0005,则程序应输出为3.14…。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include
#include
#include
double fun(double eps)
{
}
V0id main()
{
double x;
printf("Input eps:");
scanf("%1f",&x);
printf("\neps=%1f,PI=%1f\n",x,fun(x));
}
选项
答案
double fun(double eps) { double s=1.0,s1=1.0; int n=1; while(s1>=eps) /*当某项大于精度要求时,继续求下一项*/ { s1=s1*n/(2*n+1); /*求多项式的每一项*/ s=s+s1; /*求和*/ n++; } return 2*s; }
解析
本题考查:迭代法求给定多项式的值。迭代算法是让计算机对一组指令(或一定步骤)进行重复执行,在每次执行这组指令(或这些步骤)时,都从变量的原值推出它的一个新值。需要注意变量的数据类型以及赋初值操作。
首先应该定义double类型变量,并且赋初值,用来存放多项式的某一项和最后的总和。从第二项开始以后的每一项都是其前面一项乘以n/(2*n+1),程序中用s1来表示每一项,s表示求和后的结果。需注意s1和s的初值都为1.0,因为循环变量从第二项开始累加。
转载请注明原文地址:https://jikaoti.com/ti/sYi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有下列定义和语句:intu=011,v=0x11,w=11;printf("%o,%x,%d\n",u,v,w);则输出结果是()。
有以下程序includemain(){chara[30],b[30];scanf(“%s”,a);gets(b);printf(“%s\n%s\n”,a,b);}程序运行时
结构化程序所要求的基本结构不包括
如果需要打开一个已经存在的非空文件“FILE”并进行修改,正确的语句是()。
以下是while语句的基本形式:while(表达式){语句:}其中“表达式”()。
若语句“t=fun(fun(x,y,A),(a+b,a+C),x+y+z);”对fun函数的调用正确,则fun函数的形参个数为()。
软件开发环境是全面支持软件开发全过程的()集合。
详细设计主要确定每个模块具体执行过程,也称过程设计,下列不属于过程设计工具的是()。
人员基本信息一般包括:身份证号、姓名、性别、年龄等。其中可以作为主关键字的是()。
设有说明int(*ptr)[M];其中的标识符ptr是()。
随机试题
互感器的作用是将高电压、大电流转换为________。
符合DNA螺旋结构的正确描述是
患者,男性,60岁。进行性上腹痛6个月,加重伴腰背痛,巩膜黄染1个月。查体:发育正常,营养不良,腹平坦,脐周明显压痛,无反跳痛,未扪及包块,肝脾未触及,腹水征阴性。下列哪项检查对诊断帮助不大
背景资料:某承包人承接了一座大桥工程,该桥采用Ф1.6m的桩基础,桩长约25~32m;桥位处地层均为天然砂砾,地下水位在原地面下约1.5m处。其桩基主要施工过程如下:平整场地、用水准仪进行桩位放样、埋设钢护筒、选用正循环回旋钻机作为成
A、 B、 C、 D、 C从第一、二组图形可以看出,带斜线的圆与带斜线的正方形相叠加后,斜线重叠部分变成了黑色。故选C。
在一个纸箱中装有若干黄白两色的乒乓球,且知道有5个黄色乒乓球以及摸到黄球的概率为,那么,纸箱中白色乒乓球的个数为()。
正式规定“中国共产党领导的多党合作和政治协商制度将长期存在和发展”的是()。
简述加密支付系统模型。
______页面淘汰算法不可能实现,但可以作为衡量其他页面淘汰算法好坏的标准。
在报表设计中,以下可以做绑定控件显示字段数据的是______。
最新回复
(
0
)