3327 - 例题5-1-4 连续自然数求和
时间限制 : 1 秒
内存限制 : 12 MB
输入一个正整数N,求1+2+...+N,即求

要求在程序中使用break语句。
题目输入
要求输入的数据一定是一个正整数。
题目输出
计算的结果,连续N个自然数的和,末尾输出换行。
输入/输出样例
输入格式
100
输出格式
5050
C语言解答
#include<stdio.h> int main() { int sum=1,n,i; scanf("%d",&n); if(n>0) { for(i=2;i<=n;i++) sum+=i; } printf("%d\n",sum); return 0; }
C++解答
#include<stdio.h> #include<string.h> #include<ctype.h> #include<math.h> int main() { int n,sum; scanf("%d",&n); sum=n*(1+n)/2; printf("%d\n",sum); }
Python解答
# coding=utf-8 n = int(input()) t = 0 i = 0 while 1 : if i > n : break t = t + i i = i + 1 print(t)