#include
int main()
{
int a,b;
b=0;
for(a=1;a<=100;a+=1)
b=b+a;
printf("sum = %d\n",b);
return 0;
}
扩展资料:
使用java的编程方法得到1-100的和:
package study01;
public class TestWhile {
public static void main(String[] args)
{
int sum = 0;
int i = 1;
while (i <= 100)
{
System.out.println(i);
sum += i;
i++;
}
System.out.println(sum);
}
}
结果等于:5050。
在C语言中可以通过定义一个累加器(一个变量)并结合for循环来实现计算1到100之和。
具体的实现程序如下:
double sum=0; // 定义累加器变量sum,并初始化为0
int i;
for(i=1; i<=100; i++)
{
sum += i; // 等价于sum = sum + i; 即将累加的和保存在累加器sum中
}
printf("%lf\n", sum); // 输出1到100之和
#include
int main()
{
int i ,sum=0;
for(i = 1;i<=100;i++)
{
sum + = i;
}
printf("1到100之和为:%d",sum);
return 0;
}
#include
void mian()
{
int i,sum=0;
for(i=1;i<=100;i++)
sum+=i;
printf("1到100之和sum=%d",sum);
}
#include
void main()
{int i=1,sum=0;
for(i=1;i<101;i++)
sum+=i;
printf("sum=%d\n",sum);
}