永发信息网

编写函数fun,功能为:根据以下公式求π的值(要求精度为0.0005,即小于0.0005则停止)

答案:3  悬赏:40  手机版
解决时间 2021-03-29 09:50
编写函数fun,功能为:根据以下公式求π的值(要求精度为0.0005,即小于0.0005则停止)
最佳答案
double fun(double eps){
double k,s;
int n;
s=1+1.0/3;
k=2.0/(3*5);
for(n=3;n!=0;n++) {
s+=k;
k=k*(n)/(2*n+1);
if(k }
return 2*s;
}
===========

scanf("%lf",&x); // %号与lf 之间不要有空白追问谢谢,可以介绍一下形参和实参的是什么吗,区别有哪些追答形参 只用于函数“声明和定义”。函数在声明和定义时,并未实际执行。

函数只有在“调用”时,才实际真正执行。函数调用时用的参数叫实参。

函数体用来描述计算过程,形参在函数体中占个位子,这个位子在函数调用时,由实参来坐。

形参相当于 数学公式里的 变量。例如 A(w,h) = w * h; w,h 是形参。
调用时实参 W1=5, H1=6; a = W1*H1; 实参 W2=7;H2=8; a=W2*H2;

更详细要看教材了。很繁杂。3言两语说不完。
全部回答
中double fun(double eps)
中间有一行是这样的,请问函数里有中文程序能编译通过吗?

#include
#include
#include

double fun(double eps) {
double n = 1,k = 1,t = 1;
double s = 0.0,ds = 1.0;
while(ds >= eps) {
s += ds;
n *= 2 * k + 1;
t *= k;
ds = t/n;
++k;
}
return 2 * s;
}

void main() {
double eps;
printf("INPUT eps:");
scanf("%lf",&eps);
printf("\neps = %lf,PI = %lf\n",eps,fun(eps));
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
岔气怎么办?
月入4000能养比亚迪f3吗
饥荒新手必看关不掉
菠菜凉拌虾怎么做
以“my best. friend”为题的英语100字作文
刚刚收了一把紫砂壶,是蒋蓉的,请老师给鉴定
RS232九针制和三线制有什么区别?从事自动化通
学护理专业上3+2大专好还是上3+3大专好
有没有要QQ号的等级一个太阳免费送
dota6.67b ai中文版没有电脑选项 以前能玩的
手机徵信怎么在朋友圈发表说说
怎么改才能行,要求用c++
在2013版本excel中纹理在哪里
张新宇的人物履历
牛人钓鱼就这么简单,为什么我一天钓不到一条
推荐资讯
为什么面皮里的白面皮和黄面皮用的调料不一样
佳能 500D 跟1100D 比较 哪个好点?
茶桌上摆貔貅有什么讲究呢
上胸围92cm下胸围75cm 请问是多大罩杯
请问龚太太纯手工水饺在哪里
伺服复位一个方向跑怎么办
洋务运动求自强,戊戌变法图立宪,辛亥革命建
知趣竞猜球队,谢谢
你认为老父的话有道理吗?请谈谈你的理由。
轮胎上“M+S”是什么意思?
百度SEM账户如何提高展现量
永怡御风吊扇广州的实体店在哪呢?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?