题目描述
编程实现求1+2+3+...和的程序,要求得到使使和数大于1000的最小正整数。
输入
无
输出
输出使1+2+3+...+N>1000的最小正整数N,末尾输出换行。
样例输入
无样例输出
45
下面是代码。
#include<stdio.h>
#include<stdlib.h>
int main()
{
int sum=0,count=0;
for(int i=1;;i++){
sum=sum+i;
count++;
if(sum>1000)break;
}
printf("%d\n",count);
system("pause");
}
这道题目比较简单,一个for循环实现。然后需要注意的是输出的不是sum值,而是一个计数值count。大家如果有疑问,在评论下方留言,和我讨论就可以。