首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。 例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删
下列给定程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。 例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删
admin
2019-04-04
54
问题
下列给定程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。
例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<conio.h>
#include<stdio.h>
#include<math.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);
rl++;
}
/*********found*********/
return(s);
}
void main()
{
double x;
printf("\nPlease enter a
precision:");
scarlf("%lf",&x);
printf("\nPi=%lf\n",fun(x));
}
选项
答案
(1)t=1.0; (2)return(s*2);
解析
该题中,首先检查变量数据类型前后是否一致,因为变量t定义为double型,所以赋值时要赋以实型数值。return(s)是一个数学错误,应该返回return (s*2);。
转载请注明原文地址:https://kaotiyun.com/show/z9Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若x和y代表整型数,以下表达式中不能正确表示数学关系,|x-y|<10的是______。
设有如下定义:structsk{inta;floatb;}data;int*p;若要使p指向data中的a域,正确的赋值语句是()。
若有以下定义和语句:ints[4][5],(*ps)[5];ps=s;则对s数组元素的正确引用形式是
在C语言中,运算对象必须是整型数的运算符是
在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:前序遍历、【】遍历和后序遍历。
有以下程序:main(){chara1=’M’,a2=’m’;printf("%c\n",(a1,a2));}以下叙述中正确的是()。
数据库系统的核心是_______。
下列标识符不是关键字的是()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
随机试题
活体捐赠肾和尸体器官分配的准则是
胰岛素激活胰岛素受体发挥药效的作用机制是
交易席位根据()不同,可分为有形席位和无形席位。
实施财务收支控制的主要目的不包括( )。
以下文件存储设备中,可靠性最差的是()。
下列对事故责任的处理不正确的是()。
集合R与S的差表示为()。
下列关于构造方法说法正确的是
Howwouldthewomangohome?
Inordertogetinformationaboutdistantplanets,scientistsinventedspacecrafttotravelintothesolarsystemtoseethepla
最新回复
(
0
)