首页 > 其他 > 详细

序列求和

时间:2016-01-22 22:05:20      阅读:154      评论:0      收藏:0      [点我收藏+]
问题描述
求1+2+3+...+n的值。
 
输入格式
输入包括一个整数n。
 
输出格式
输出一行,包括一个整数,表示1+2+3+...+n的值。
样例输入
4
样例输出
10
 
解决方法
这个题单纯看是一个循环,其实它有一个限制就是n<1,000,000,000  这样就用的了长整形!
下面上代码:
#include<stdio.h>

int main(){
    int i,n;
    //长整形定义
    long long sum = 0;
    scanf("%d",&n);
    for(i=0;i<=n;i++){
        sum += i;
    }
    //长整形输出
    printf("%I64d",sum);
    return 0;
}

 

序列求和

原文:http://www.cnblogs.com/maxiaobao/p/5152225.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!