| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3582 人关注过本帖
标题:好久没有来了,大家100个倒数相加做的怎么样了。。。
取消只看楼主 加入收藏
吴军旗
Rank: 5Rank: 5
等 级:职业侠客
帖 子:286
专家分:308
注 册:2011-9-14
结帖率:100%
收藏
 问题点数:0 回复次数:2 
好久没有来了,大家100个倒数相加做的怎么样了。。。
程序代码:
第一种
#include < iostream >
#include < cstdlib >
using namespace std;

int main ( )
{
    const int N = 100;
    double sum = 0.0;
    int x = 1;
    do sum += 1.0 / x++;
    while ( x <= N );
    cout << " The sum of the first" << N << " reciprocals is " << sum;

第二种:
//迭代意指反复执行一条或多条语句,直至某个条件为真、
#include < iostream >
#include < cstdlib >
using namespace std;

int main ( )
{
    const int N = 100;
    double sum = 0.0;
    int x = 1;

repeat: sum += 1.0 / x++;
    if ( x < N )
        goto repeat;
    cout << "The sum of the first " << N << " reciprocals is " << sum;

    system ( "pause" );

}

第三种:
#include < iostream >
#include < cstdlib >
using namespace std;

int main ( )
{
    const int N = 100;
    double sum = 0.0;
    int x = 1;

    while ( x <= N )
        sum += 1.0 / x++;
    cout << "The sum of the first " << N << " reciprocals is " << sum;

    system ( "pause" );

    return 0;
}


第四种:
#include < iostream >
#include < cstdlib >
using namespace std;

int main ( )
{
    const int N = 100;
    double sum = 0.0;

    for ( int x = 1; x <=N; x++ )
        sum += 1.0 / x;
    cout << "The sum of the first " << N << " reciprocal is " << sum << endl;

    system ( "pause" );

    return 0;
}



再发个漂亮的图案玩玩:


#include < iostream >
#include < cstdlib >
using namespace std;

int main ( )
{
    const int N = 10;
    for ( int i = 0; i < N; i++ )
    {
        for ( int j = 0; j < 2 * N; j++ )
        if ( j < N -i || j > N + i ) cout << " ";

        else cout << "*";
        cout <<"\n";
    }
   
    system ( "pause" );

    return 0;
}



    system ( "pause" );

    return 0;
}
嘿嘿
搜索更多相关主题的帖子: 倒数 color 
2011-10-31 14:32
吴军旗
Rank: 5Rank: 5
等 级:职业侠客
帖 子:286
专家分:308
注 册:2011-9-14
收藏
得分:0 
回复 3楼 Devil_W
才学C++5天,我不想卷入你们的争吵中,我也没有觉得我学的很好。。。。

最惨的不是忘不了悲伤的回忆,而是那些悲伤的回忆却开始记不清。。。
2011-10-31 23:43
吴军旗
Rank: 5Rank: 5
等 级:职业侠客
帖 子:286
专家分:308
注 册:2011-9-14
收藏
得分:0 
回复 12楼 beyondyf
嗯 ,是吧,以后发贴要注意了,突然想起了有位名叫欧里庇得斯的人说过这样一句话:“上帝的著作各不相同,总是令我们无所适从。”

最惨的不是忘不了悲伤的回忆,而是那些悲伤的回忆却开始记不清。。。
2011-10-31 23:47
快速回复:好久没有来了,大家100个倒数相加做的怎么样了。。。
数据加载中...
 
   



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

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