首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(参数num)为止。 π/4≈1-1/3+1/5-1/7+… 例如,程序运行后,输入0.0001,则程序输出3.1414。
下列给定程序中,函数fun()的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(参数num)为止。 π/4≈1-1/3+1/5-1/7+… 例如,程序运行后,输入0.0001,则程序输出3.1414。
admin
2010-11-26
13
问题
下列给定程序中,函数fun()的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(参数num)为止。
π/4≈1-1/3+1/5-1/7+…
例如,程序运行后,输入0.0001,则程序输出3.1414。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include <math.h>
#include <stdio.h>
float fun(float num)
{ int s;
float n,t, pi;
t=1 ;pi=0; n=1; s=1;
/**************found***************/
while (t>=num)
{
pi=pi+ t;
n=n+2;
s=-s;
/**************found**************/
t=s% n;
}
pi=pi*4;
return pi;
}
main ()
{ float n1, n2;
clrscr ();
printf ("Enter a float number: ");
scanf ("%f", &n1);
n2=fun (n1);
print f (" %6.4 f\n ", n2);
}
选项
答案
(1)错误:while(t>=num) 正确:while (fabs(t)>=num) (2)错误;t=s %n; 正确:t=s/n;
解析
函数fun()中while 语句的含义是,当新的一项大于给定参数时,循环累计,计算s的值。而题目要求是最后一项的绝对值小于给定参数,因此循环条件应当为while (fabs(t)>=num),而非while (t>=num)。
转载请注明原文地址:https://kaotiyun.com/show/IPID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列规范性文件中不得设定行政许可的是()。
一位学生在日记里这样写道:“晚上,我们一家来到海边游玩,海风吹拂着我的脸,特别舒服”。你对这句话的理解是()。
李某年龄16周岁,接受叔叔遗赠的10万元,靠此款丰衣足食,李某()。
能源是人类生存和发展的重要物质基础.攸关国计民生和国家安全。推动能源生产和利用方式变革,调整优化能源结构,构建安全、稳定、经济、清洁的现代能源产业体系,对于保障我国经济社会可持续发展具有重要战略意义。下列关于我国能源的现状表述有误的是()。
居住在某市A区的公民赵某对该市B区行政机关做出的行政处罚决定不服.要求复议。本案的复议机关是()。
某市交通管理局发布文件,规定对高速公路过往车辆征收过路费。丁某驾车路过被征收,认为属于乱收费,欲讨个说法。下列选项中不正确的是()。
将下面《水浒传》中的故事按事件的发展顺序排列,正确的是()。①景阳冈打虎②独臂擒方腊③浔阳楼题反诗④宿太尉招安
一批树苗,按下列原则分给各班栽种:第一班取走100棵文取走剩下树苗的,第二班取走200棵又取走剩下树苗的,第三班取走300棵又取走剩下树苗的,依此类推,第三班取走树苗100i棵又取走剩下树苗的,……,直到取完为止。最后各班所得树苗都相等。试问共有几个班?
如图,在△ABC中,已知BD=2DC,EC=2AE,则△BFD与△AEF面积的比值为()。
随机试题
Musiccomesinmanyforms,mostcountrieshaveastyleoftheirown.【C1】______theturnofthecenturywhenjazzwasborn,Americ
关于垂体瘤。下列哪项正确
不属于甲状腺功能亢进症患者的症状是
A、防御B、固摄C、气化D、温煦E、推动物质转化和能量转化的过程,反应了气的何种功能
判断一个企业组织分权程度的主要依据是()。
在准备2014年12月31日编制现金流量表的时候,某企业收集到如下信息:那么在年底公司现金流量表中,用于投资活动现金净流出的金额是多少?
( ),中国证监会发布《基金管理公司公平交易制度指导意见》,旨在进一步明确基金管理公司公平对待不同组合所应遵循的具体原则和方法。
我国某商业银行2009年年底业务基本情况如下:贷款余额180亿元,加权风险总资产125亿元,存款余额240亿元。2009年年底的法定存款准备金率为18%,2010年年初调整为16%。2010年该行计划开展的业务是:发放新贷款20亿元,吸收存款40亿元,办理
连续五期用全部或大部分的篇幅报道和评论了五四运动这一伟大运动的杂志是()。
在虚拟存储器中,辅存的编址方式是(73)。
最新回复
(
0
)