《算法笔记》2.4小节——C/C++快速入门->循环结构 问题 D: 例题5-1-4 连续自然数求和 要求在程序中使用break语句。
题目描述
输入一个正整数N,求1+2+…+N,即求
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/70d8bc0cd8cfca3cbb66f6f0386cf60a.png)
要求在程序中使用break语句。
输入
要求输入的数据一定是一个正整数。
输出
计算的结果,连续N个自然数的和,末尾输出换行。
样例输入
100
样例输出
5050
示例代码
#include<iostream>
using namespace std;
int main(){
int N,sum=0,i=0;
scanf("%d",&N);
for(i=0;;i++){
sum=i+sum;
if(i>=N) break;
}
printf("%d",sum);
return 0;
}