C语言编程题:求1+2+...+100的值

2024-12-19 23:49:46
推荐回答(5个)
回答1:

这是一个非常经典的利用可控循环次数的语句结构
可以使用for语句,也可以使用while语句。
下面以for语句对你这个进行举例:
unsigned char i;
unsigned int sum=0;
for(i=1;i<101;i++)
{
sum=sum+i;

}
首先定义两个变量,一个变量i用于表示被加数
sum用于表示前面所有加数之和
然后利用for语句,循环加100次即可得到1到100之和。

回答2:

#include
#include
main()
{
int i,sum=0;
for(i=1;i<100;i++)
  sum= sum + i;
printf("%d",sum);
}

回答3:

#include
int main()
{
int sum=0,i=1;
for(;i<101;i++)
sum+=i;
printf("%d\n",sum);
return 0;
}

回答4:

#include

int main()
{
int sum=0;
int i;
for(i=1;i<=100;++i)
{
sum+=i;
}
printf("%d\n",sum);
return 0;
}

回答5:

#include "stdio.h"
void main()
{
int i = 0;
int sum = 0;
for(i = 1; i <= 100; i++)
{
sum += i;
}
printf("%d",sum);
}