广西经贸职业技术学院论坛
标题:
1+1/2+ ..... +1/m的结果
[打印本页]
作者:
美丽骗局
时间:
2008-4-11 22:25
标题:
1+1/2+ ..... +1/m的结果
以下出现的错误在哪里?<br/> 哪位能回答一下!<br/> int i,m;<br/> double t=1.0;<br/> printf("enter number:");<br/> scanf("%d",&m);<br/> for(i=2;i<=m;i++)<br/> t+=1/i;<br/> printf("is:%f",t);</p><p>
[本贴已被 作者 于 2008年04月11日 22时52分17秒 编辑过][/COLOR][/ALIGN]
作者:
fxbaobao
时间:
2008-4-12 09:40
试下下面的。</p><p> #include<stdio.h> <br/> main() <br/> {int i,j,sum=0; <br/> for(i=1;i<=m;i++)j=1/i,sum=sum+j;}</p><p> <br/>
作者:
美丽骗局
时间:
2008-4-14 18:44
谢谢楼上啦!<br/> 不过结果还是不对!
作者:
美丽骗局
时间:
2008-4-18 13:57
main()<br/> {<br/> int i,m;<br/> double t=1.0;<br/> printf("enter number:");<br/> scanf("%d",&m);<br/> for(i=2;i<=m;i++)<br/> t+=1.0/i;<br/> printf("is:%f",t); <br/> }<br/> 最后答案以上!<br/> t+=1/i;<br/> 改为<br/> t+=1.0/i;</p><p>
欢迎光临 广西经贸职业技术学院论坛 (http://gxjmbbs.com/)
Powered by Discuz! X3.2