跪求:编程实现1,2,.......,100的和,然后输出该和值

来源:百度知道 编辑:UC知道 时间:2024/06/02 16:38:13
快,在线

#include <stdio.h>

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

int i,a
for(i=1,i<=100,i++)
{
a+=i
}
return a

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

#include"stdio.h"
main()
{
int i,he=0; //定义变量
for(i=1;i<=100;i++)
he+=i; //把后者与前者的和 赋值给前者
printf("结果为 %d\n",he);
}

main()
{
int i,s;
for(i=1;i<100;i++)
s=s+i;
printf("%d,s");
}

注:语句“for(i=1;i<100;i++)”中条件“i<100”是成立时进入循环,当i=100时也应该计算,所以应是小于100而不是小于等于100;
其中“s=s+i”也可以写作“s+=i”是等价语句;
每个分号前是一条语句,而for的循环体只有一条语句,系统默认执行,不必加{},当然,如果加了,也没有错,但程序讲求简洁,易懂。