| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1188 人关注过本帖
标题:1-1/2.......+1/99-1/100
只看楼主 加入收藏
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9032
专家分:54061
注 册:2011-1-18
收藏
得分:2 
程序代码:
#include <stdio.h>

int main (void)
{
    // 1-1/2+1/3......+1/99-1/100
    double sum = 0.0;
    for( int i=1; i<=99; i+=2 )
        sum += 1.0/(i*(i+1));
    printf( "%f\n", sum );

    return 0;
}
2013-07-31 08:36
西边
Rank: 1
等 级:新手上路
帖 子:27
专家分:2
注 册:2013-7-25
收藏
得分:0 
回复 9楼 幽灵X
哦哦  我知道了 又长知识了
2013-07-31 10:13
西边
Rank: 1
等 级:新手上路
帖 子:27
专家分:2
注 册:2013-7-25
收藏
得分:0 
回复 10楼 邓士林
懂了
2013-07-31 10:14
unix1993
Rank: 1
等 级:新手上路
帖 子:6
专家分:2
注 册:2013-7-31
收藏
得分:2 
#include<stdio.h>
int main()
{
int i=1,j;
float s=1,m;
for(j=2;j<=100;j++)
{
i=-i;
m=(float)i/j;
s+=m;
}
printf("%f",s);
}
2013-07-31 10:45
快乐的狮子
Rank: 2
等 级:论坛游民
帖 子:38
专家分:37
注 册:2013-7-26
收藏
得分:2 
用loop语句控制就行,参考下for(i=1;i<=100;i++)
                         {
                            sum=0;
                            sum=sum-(-1)/i:
                                   }

2013-07-31 11:02
wjl0522
Rank: 1
等 级:新手上路
帖 子:17
专家分:2
注 册:2013-7-16
收藏
得分:2 
好像是数组 还是什么?
2013-07-31 11:30
XiaoXiao_Ren
Rank: 3Rank: 3
来 自:西安
等 级:论坛游侠
威 望:1
帖 子:80
专家分:198
注 册:2013-7-17
收藏
得分:0 
回复 8楼 西边
这里仅仅是需要将i或者j强制转换为float,或者i和j都强制转换为float,
即(float)i/j  是表示先将i强制转换为float

否极泰来
2013-08-01 22:11
q13678986740
Rank: 4
等 级:业余侠客
帖 子:114
专家分:245
注 册:2012-7-7
收藏
得分:2 
其实这两个结果一样的(float)i/j  这个只是依赖系统自动将j提升了为浮点数,相当于
1.0/2结果还是浮点数。

(float)(i/j)
2013-08-03 16:20
peach5460
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:武汉
等 级:贵宾
威 望:30
帖 子:2780
专家分:6060
注 册:2008-1-28
收藏
得分:0 
以下是引用q13678986740在2013-8-3 16:20:03的发言:

其实这两个结果一样的(float)i/j  这个只是依赖系统自动将j提升了为浮点数,相当于
1.0/2结果还是浮点数。
 
(float)(i/j)
(float)(i/j)
(float)i/j
这两个可不同哈

我总觉得授人以鱼不如授人以渔...
可是总有些SB叫嚣着:要么给代码给答案,要么滚蛋...
虽然我知道不要跟SB一般见识,但是我真的没修炼到宠辱不惊...
2013-08-03 16:35
快速回复:1-1/2.......+1/99-1/100
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.070423 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved