| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1717 人关注过本帖
标题:帮忙编程求前100项整数之和、thankyou、!
只看楼主 加入收藏
地狱控、血魔
Rank: 2
来 自:辽宁大连
等 级:论坛游民
威 望:1
帖 子:24
专家分:12
注 册:2012-3-28
结帖率:100%
收藏
 问题点数:0 回复次数:11 
帮忙编程求前100项整数之和、thankyou、!
编程求前100项整数之和、最好格式安排好、我复制比较方便
搜索更多相关主题的帖子: 编程 100 最好 
2012-03-28 11:15
woshiyexinji
Rank: 2
等 级:论坛游民
帖 子:17
专家分:26
注 册:2012-2-18
收藏
得分:0 
循环
2012-03-28 12:06
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9031
专家分:54061
注 册:2011-1-18
收藏
得分:0 
程序代码:
template<size_t N> struct foo
{
    static const size_t val = foo<N-1>::val + N;
};
template<> struct foo<0>
{
    static const size_t val = 0;
};

#include <iostream>
int main()
{
    std::cout << foo<100>::val << std::endl;

    std::cout << (1+100)*100/2 << std::endl;

    return 0;
}
收到的鲜花
  • pangding2012-04-29 10:51 送鲜花  5朵   附言:好技术,学习了。
  • 地狱控、血魔2012-05-07 19:39 送鲜花  2朵   附言:我很赞同
2012-03-28 16:16
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9031
专家分:54061
注 册:2011-1-18
收藏
得分:0 
在 C++11 中,还可以不用模板元编程,而用 constexpr 函数
2012-03-28 16:19
lz1091914999
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:四川
等 级:贵宾
威 望:37
帖 子:2011
专家分:5959
注 册:2010-11-1
收藏
得分:0 
Sn = (a1 + an) * n / 2

My life is brilliant
2012-03-29 10:27
a97242756
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2012-3-31
收藏
得分:0 
1111111111111111111111
2012-03-31 16:09
gyfabc
Rank: 1
等 级:新手上路
帖 子:16
专家分:5
注 册:2012-4-20
收藏
得分:0 
#include<iostream>
using namespace std;
int main()
{
int i,sum=0;
cout<<"本程序计算100内的整数和"<<endl;
for(i=0;i<=100;)
    {
     sum=sum+i;
     i=i+1;
    }
cout<<"100内的整数之和sum="<<sum<<endl;
return 0;
}
收到的鲜花
2012-04-20 21:46
liudw2
Rank: 4
等 级:业余侠客
帖 子:85
专家分:248
注 册:2011-7-31
收藏
得分:0 
LZ问的是前一百项整数之和,而不是0到100的等差数列和。
#include <iostream>
using namespace std;

int sum(int list[], int size)
{
    int sumof = 0;
    for (int i = 0; i < size; i++)
        {
            sumof += list[i];
         }
    return sumof;
}

int main()
{
    int array[100];
    for (int i = 0; i < 100; i++)
        {
            cout << "请输入整数:";
            cin >> array[i];
         }
    cout << "前一百项和为:" << sum(array, 100) << endl;
    return 0;
}   
收到的鲜花
2012-04-29 06:49
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:0 
回复 8楼 liudw2
如果真是这样,我就觉得楼主的表述很有歧义。因为乍看之下,普遍都会觉得他想求的就是前100个整数之和。
2012-04-29 10:53
liudw2
Rank: 4
等 级:业余侠客
帖 子:85
专家分:248
注 册:2011-7-31
收藏
得分:0 
所以LZ的描述不是很准确啊!
2012-05-01 18:45
快速回复:帮忙编程求前100项整数之和、thankyou、!
数据加载中...
 
   



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

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