1+2+3+4.......+100的C语言程序怎么写……

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

哪里有错,请高人指点……
我加完初始值以后,还是运行的时候没有任何反应……

第1个回答  2009-05-02
#include<stdio.h>
main()
{
int sum,i;
sum=0;
for(i=1;i<=100;i++) /*需要给循环变量赋初值*/
sum=sum+i;
printf("sum=%d",sum);
}
第2个回答  2009-05-02
for(i=0;i<=100;i++)~本回答被提问者采纳
第3个回答  2009-05-02
i初始化为0或者1
第4个回答  2009-05-02
#include<stdio.h>
int main()
{
int sum,i;
sum=0;
for(i=1;i<=100;i++)
sum=sum+i;
printf("sum=%d",sum);
return 0;
}
第5个回答  2009-05-02
不太懂C,是不是应该
for(i=0;i<=100;i++)//i要先赋值?
相似回答