首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(参数Bum)为止。 例如,程序运行后,输入0.0001,则程序输出3.1414。 请改正程序中的错误,使它能得出正确的结果。 注意:不
下列给定程序中,函数fun的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(参数Bum)为止。 例如,程序运行后,输入0.0001,则程序输出3.1414。 请改正程序中的错误,使它能得出正确的结果。 注意:不
admin
2020-06-29
56
问题
下列给定程序中,函数fun的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(参数Bum)为止。
例如,程序运行后,输入0.0001,则程序输出3.1414。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
#include
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;
}
void main()
{
float n1,n2;
system("CLS");
printf("Enter a float num
ber:");
scarlf("%f",&n1);
n2=fun(n1);
printf("%6.4 f\n",n2);
}
选项
答案
(1)while(fabs(t)>=num) (2)t=s/n;
解析
(1)函数fun中while语句的作用是,当新的一项大于给定参数时,循环累计计算s的值。题目要求最后一项的绝对值小于给定参数,因此循环条件应当是while(fabs(t)>=num)。
(2)变量t用来存放最后一项的值,因为每一项均为1或一1除以一个数,所以此处应使用除法运算符“/”。
转载请注明原文地址:https://www.kaotiyun.com/show/ZIyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类和对象的定义:classConstants{public:staticdoublegetPI(){return3.1416;}};Constantsconstants;下列各组语句中,能输出3.1416的是(
下列符号中能够作为C++标识符的是()。
有如下类定义:classCup{public:Cup(doubleval,stringcr="red"):price(val),color(cr){}//①~
有如下程序:#includeusingnamespacestd;classCC{intk;public:CC(intn):k(n){}
若磁盘上已存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是
派生类的成员函数不能访问的基类成员是
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
在下面的类声明中,错误的是
若MyClass为一个类,执行语句"MyClassa[4],*p[5];"时会自动调用该类构造函数的次数是
随机试题
犬恶丝虫感染后,最常见的临床症状是()。[2009年真题]
()属于三类防雷建筑物。
进出口货物收发货人(简称自理报关企业)是指依法直接进口或者出口货物的中华人民共和国关境内的法人、其他组织或者个人,包括有进出口经营权的内资企业和外商投资企业,已办理临时报关登记的单位在进出口货物时,海关也视其为进出口货物收发货人。
双重性质账户的期末余额可能在借方,也可能在贷方。()
甲公司需要编制合并财务报表,对其持有80%股份的境外经营子公司报表进行折算,该外币报表折算后资产总额为3400万元人民币,负债总额为2215万元人民币,所有者权益总额为1085万元人民币,合并资产负债表上“其他综合收益”项目应列示的外币报表折算差额为(
2006年1月1日,甲公司为其50名中层以上管理人员每人授予600份现金股票增值权,行权日为2008年12月31日起根据股价的增长幅度获得现金,该增值权应在2009年12月31日之前行使完毕。甲公司授予闩股票市价5元,2006~2008年末预计股票公允价值
下图表示我国部分省级行政区域2005—2010年间迁移人口比重。迁移人口以青壮年为主。读图并结合相关知识,完成以下题。2005—2010年()。
程序:制作
1907年,经过司法体制改革后的清政府,其最高审判机关是()
MaryBarton,particularlyinitsearlychapters,isamovingresponsetothesufferingoftheindustrialworkerintheEnglando
最新回复
(
0
)