首页 > 软件 > 用while循环语句计算1加2加3一直加到100

用while循环语句计算1加2加3一直加到100

软件 2026-04-14

1.求算1+2+……+100累加之后(使用三种循环语句结构)

method 1
sum=0;
for(i=1;i<=100;i++);
sum+=i;
method 2
sum=0,i=1;
do
{
sum+=i;
i++
}
while(i<=100)
method 3
sum=0,i=1;
while(i<=100)
{
i++;
sum+=i;
}

c语言:编程实现求1+2+3+…+n之和,并输出当其和第一次大于或等于100时的值及n值。

#include
int main()
{
int i,n,sum=0,flag=0;
printf("请输入n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
sum+=i;
if(sum>=100&&flag==0)
{
printf("和第一次大于等于100时为: %d,对应n为 %d\n",sum,i);
flag=1;
}
}
printf("结果为 %d",sum);
}

怎样y用电脑计算1一直加到100

C语言方法计算:
1.利用while循环
#include
void main()
{
int i=1,sum=0;
while(i<=100)
{
sum=sum+i;
i++;
}
printf("%d",sum);
}
2.用for语句循环
#include
void main()
{
int i,sum=0;
for(i=1,i<=100,i++)
sum+=i;
printf("%d",sum);
}
数学方法计算:
公式:1+2……+100
=(1+100)×100÷2
=5050
思路:1+100=101,2+99=101……这样配对下去,每组都是101.
100个数两个数一组,共100÷2=50组。
注解:这个数很常用最好背下来。
可以按规律记:
1+2+……+10=55
1+2+……+100=5050
1+2+……+1000=500500

如果求从1到100的偶数和呢?

以下是使用 while 循环求 1 到 100 的偶数和的 C 代码:

在上面的代码中,我们首先定义了变量 i 和 sum,其中 i 用于循环计数,sum 用于保存偶数的和。然后,我们使用 while 循环遍历从 1 到 100 的所有整数。在循环体中,我们使用 if 语句判断当前的数是否为偶数,如果是,就将它加到 sum 中。最后,我们输出 sum 的值,即为 1 到 100 的偶数和。
♡♡ 有帮助到的话,麻烦采纳哦!♡♡

求1-100的累加和分别用while,do...while和for这两种循环语句实现

while实现:
int i=1;
int s=0;
while(0s=s+i;
i++;
}
do while实现:
int i=1;
int s=0;
do{
s=s+i;
i++;
}while(0for实现:
int s=0;
for(int i=0;i<=100;i++){
s=s+i;
}

标签:CC++ C(编程语言) 编程 信息技术 编程语言

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18