永发信息网

c语言用函数编写:1-1/2+1/3-1/4.....+((-1)^(n+1))*(1/n)

答案:2  悬赏:30  手机版
解决时间 2021-11-10 01:19
c语言用函数编写:1-1/2+1/3-1/4.....+((-1)^(n+1))*(1/n)
最佳答案
#include
double fun(int n);
main()
{ int x;
printf("Please enter x:");
scanf("%d",&x);
printf("%f\n",fun(x));
}
double fun (int n)
{ int i=1,t=1;
double s=0;
while(i<=n)
{s=s+t/i;//改成s=s+1.0*t/i;t和i都是int,所以t/i也是int
t=-t;
i++;}
return s;
}
全部回答
main()函数没有返回值
在fun函数中做除法运算时要对操作数进行double类型强转,否则整数间除法会出错。得到的值不准确。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
strangehighup什么意思
车辆显示这个是什么意思
巴州顺欣机动车环保检测有限公司地址在哪,我
从陈村顺联广场搭几号车可以去到大良?
凌清云在古代是谁
分析句子的语义角色
悦步圈赚钱
有人知兴平秦岭小学怎样吗?
0.8小于0.9小于1还是1.0
Exideal LED使用方法,Exideal LED怎么用,大
阿克陶县交警大队车辆管理所地址有知道的么?
峨眉山雪绒茶,哪儿有买,价格怎样?
骨头伤了能吃骨头汤吗
魔兽世界5.0制作团队里有中国人吗?
南京六合,浦口两个区怎么坐车去盱眙,票价是
推荐资讯
lol里的水晶瓶怎么用啊
如何做制程SPC管控,有实施例子最好
足球二十五号有名些的球员有谁
室外水泥地面如何制作(要求细节!)
塘坑地铁站深圳市龙岗区布吉派出所怎么坐地铁
Dota2最恶心的双人组合是谁
中国邮政集团公司甘肃省环县曲子支局办公地址
佛教五大名山与文殊菩萨、普贤菩萨、地藏菩萨
白泰国斗鱼脸还是红泰国斗鱼厉害
TimeZ孔舒航的大学校友谁知道?,孔舒航的英
QQ自由幻想81套和82套有什么不一样啊
求越剧九斤姑娘全剧mp3下载 谢谢
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?