道友们,我今天分享的是一道题目
- 求1+2+3+···+100的和
#include <stdio.h> int main() { int n=1,sum=0; while(n<=100) {sum+=n; n++; } printf("sum=%d\n",sum); return 0; }
-
这道题很简单,而且我们可以自己定义n的值
#include <stdio.h> int main() { int n=1,sum=0,x; scanf("%d",&x); while(n<=x) {sum+=n; n++; } printf("sum=%d\n",sum); return 0; }
但是我们如果想求3-50单数的和呢
#include <stdio.h>
int main()
{
int n=3,sum=0,x;
scanf("%d",&x);
while(n<=x)
{
sum+=n;
n=n+2;
}
printf("sum=%d\n",sum);
return 0;
}
所以用循环语句计算求和很方便呢