首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。 例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。 例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3
admin
2020-06-02
38
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数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);
n++;
}
/*********found*********/
return(s);
}
void main()
{
double x;
printf("”\nPlease enter a precision:");
scanf("%1f",&x);
printf("\nPi=%if\n",fun(x));
}
选项
答案
(1)t=1.0; (2)return(s*2);
解析
该题中,首先检查变量数据类型前后是否一致,因为变量t定义为double型,所以赋值时要赋以实型数值。return(s)是—个数学错误,应该返回.return(s*2);。
转载请注明原文地址:https://jikaoti.com/ti/43G0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:chars[10]="1234567\0\0";则str1en(s)的值是
以下数组定义中错误的是
以下选项中合法的变量是
关于C语言的变量,以下叙述中错误的是
以下关于C语言数据类型使用的叙述中错误的是
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
若变量已正确定义并赋值,以下不能构成C语句的选项是
以下函数按每行8个输出数组中的数据:voidfun(int*w,intn){inti;for(i=0;i
有以下程序#includeintfun(char*s){char*p=s;while(*p!=0)p++;return(p-s);)main(){printf("%d\n",fun("goodbcy!"
设某棵树的度为3,其中度为3、2、1的结点个数分别为3、0、4。则该树中的叶子结点数为
随机试题
表面预处理的作用是什么?包括哪些内容?
下列哪些属于我国反垄断规则体系【】
Java语言是目前最流行的程序设计语言之一,它属于面向_______程序设计语言之一。
关于子宫肌瘤的CT表现,下列哪项不正确
心理学家安德森认为,心智技能的形成需要三个阶段,即()。
某教师在一次阶段测验中,设计了如下试题考查学生。灭火弹是一种无炸药的安全消防器材。使用时揭开上端封皮,用力投入火场,遇火瞬间弹体裂开,释放出超细干粉碳酸氢钠。碳酸氢钠受热分解,会产生大量的二氧化碳气体。①灭火弹的灭火原理是_______
一条计算机指令通常由()和操作数地址组成。
人类进入工业文明以来,第一个被公认为“世界工厂”的国家是()。
《中华民国临时约法》的主要特点就是对袁世凯加以限制和防范,对此下列各选项中正确的有
计算机系统软件中最核心、最重要的是___________。
最新回复
(
0
)