首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。 例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。 π/2=1+1/3+1/3×2/5+1/3×2/5×3/7 +1/3×2/5×3/
下列给定程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。 例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。 π/2=1+1/3+1/3×2/5+1/3×2/5×3/7 +1/3×2/5×3/
admin
2019-06-12
68
问题
下列给定程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。
例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。
π/2=1+1/3+1/3×2/5+1/3×2/5×3/7 +1/3×2/5×3/7×4/9+……
请改正程序中的错误,使它能得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
#include<math.h>
#include<stdio.h>
double fun(double eps)
{
double S,t;int n=1;s=0.0;
/* * * * * *found* * * * * */
t=0:
while(t>eps)
{
S+=t;
t=t*n/(2*n+1);
n++;
}
/* * * * * *found* * * * * * */
return(s):
}
main()
{
double x;
printf("Please enter a precision:");
scanf("%If",&x);
printf("\neps=%1f,Pi=%if\n",x,
fun(x));
}
选项
答案
(1)t=1.0: (2)return(s*2);
解析
本题考查:根据给定公式求值,因此需要确定变量定义的数据类型以及如何对其进行初始化;函数返回值。
该题中,我们首先检查变量数据类型前后是否一致,因为变量t定义为double型,所以赋值时要赋以实型数值。return(s)是一个数学错误,应该返回return(s*2)。
转载请注明原文地址:https://kaotiyun.com/show/1VRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段scanf("%d%d%d",&a,&b,&c);if(a>b)a=b;if(a>c)a=c;printf("%d\n",a);该程序段的功能是()。
以下程序中给数组所有元素输入数据,请从选项中选择正确的答案填入下划线处#includemain(){inta[10],i=0;while(i
有以下程序#includeintfuna(inta,intb){returna+b;}intfunb(inta,intb){returna-b;}intsss(int(*t)(),intx,inty
有以下程序#includeintk=5;voidf(int*s){s=&k;}main(){intm=3,*p=&m;f(p);printf("%d,%d\n",m,*p);}程序的运行结果是()。
下列给定程序中函数fun的功能是:将p所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,若给a输入字符串:ABCDEFGKHIJK,调用函数后,字符数组b中的内容为:ABCDEFGHIJK。请改正程序中的错误,使它能得出
有如下定义:struct{intnum;charname[10];gtruct{inty;intm;intd;}birth;}s,*ps=&s;以下对内嵌结构体成员的引用形式错误的是()。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
数据库设计中反映用户对数据要求的模式是
下列选项中属于面向对象设计方法主要特征的是( )。
随机试题
中耳乳突窝胆脂瘤常破坏的结构是
有以下定义#includechara[10],*b=a;不能给数组a输入字符串的语句是()
位于肛提肌以上的间隙是:
下列哪项不是血液分析仪检测红细胞的参数?()
根据财政部《关于上市公司国有股质押有关问题的通知》的规定,国有股东授权代表单位持有的国有股只限于为本单位及其全资或控股子公司提供质押,用于质押的国有股数量不得超过其所持该上市公司国有股总额的()。
就教育目的来看,道家提倡()。
关于财务混乱的错误谣言损害了一家银行的声誉。如果管理人员不试图反驳这些谣言,它们就会传播开来并最终摧毁顾客的信心。但如果管理人员努力驳斥这种谣言,这种驳斥使怀疑增加的程度比使它减少的程度更大。如果以上的陈述都为真,根据这些陈述,下列哪项一定为真?
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
FutureoftheWorldTheyear1972wasmarkedbypublicationofacontroversialbook.TheLimitstoGrowth.Thisstudyofthe
ThecurrentemergencyinMexicoCitythathastakenoverourlivesisnothing.Icouldeverhaveimaginedformeormychildren.
最新回复
(
0
)