C语言,计算1+1/2+1/3..........1/100;看看哪里错了?输出结果怎么是1,感谢您的指导。

日期:2017-08-20 04:13:12 人气:1

C语言,计算1+1/2+1/3..........1/100;看看哪里错了?输出结果怎么是1,感谢您的指导。

为什么看不到你的代码啊。。。。数据类型定义有问题?或者“/”的运算规则你没理解。 double sum=0; int i; for(i=1;i<=100;i++) sum+=1.0/i; //注意必须是1.0 这个sum就是结果了。
    A+
热门评论