中易网

编写程序,求1+1/(1+2)+1/(1+2+3)+... +1/(1+2+...+n),并将结果存放到s。

答案:2  悬赏:40  
解决时间 2021-01-30 19:14

void main()
{int a=0,b=1;
int i,n;
s=0;
if (n>=1)
{for(i=1;i<=n;i++)
{a=a+b;
b=b+1;
s=s+(1.0/a);}
}
else s=0;
}

我就想知道这个程序为什么错,我运行出来s都是等于0,为什么?
最佳答案
你的n没有进行赋值
全部回答
用什么语言呢?我就当是c++了。改成c也好改。一般也都能看懂。前面是测试用的主函数,后面是函数。 #include "stdafx.h" double fun(int n); int main() { int n; n=3; double c; c=0; c=fun(n); printf("%f",c); getchar(); return 0; } double fun (int n) { double sum=0; double temp=0; double temp_1; for(int i=1;i<=n;i++) { for(int k=1;k<=i;k++) {temp=temp+k;} temp_1=1.0/temp; temp=0; sum=temp_1+sum; } return sum; }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么50岁的男人和30岁的女人在一起大家很
阅读材料,结合所学知识回答问题。材料一 177
列举一些生活中利用“小孔成像原理”的例子。
想要做个网站但是不会搞,做网站需要准备什么
在美国亚马逊购物,怎么付款
请问安化的朋友。从怀化到安化教育局在安化哪
卖书了,,,,,,
武则天的皇位谁继承?
南平食品加工厂的地址
如何当好一名驻村帮扶工作队长
今年13岁 男 1米77 53KG 我觉得自己太重了 怎
中间有一句一日不见如隔了3年的歌名
我被好色所困扰。。。看见漂亮性感的女生 我
为什么我的手机一下载东西就黑屏啊
K1568次车3号车厢59座是靠窗吗
推荐资讯
形容做人做事考虑长远的词语
步步高学习机上QQ点赞可以点十下嘛
POLO衫什么牌子的好?
祛骨消炎汤怎么服用
原告在派出所没提供证人,派出所做出不予处罚
如何鉴定红玉的真假?
对不起,你不应该喜欢我,我也不应该喜欢你,表
为什么我的胸口是陷下去的???我男的
nawo那沃官网里的包包的款式多吗?给我说说吧
壹写作是不是骗人的?
音标中的[]怎么发音?发an还是ai(用拼音发音
我在全民k歌里唱歌,录制完作品以后怎么只能
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?