学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

麻烦大家看看这个程序那里错了(才学编程..)

麻烦大家看看这个程序那里错了(才学编程..)

求1+2+3..+100的和,打印出来
main()
{
int sum;
sum = 0;
for(int i=1; i<=100;)
{
sum+=i;
}
printf("%d",sum);
}

TOP

for(int i=1; i<=100;)錯了
是不是for(int i=1; i<=100;i++)?

TOP

我试试你那个

TOP

还是有错误..

TOP

提示什么?

TOP

应该没错了吧!

TOP

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

[此贴子已经被作者于2007-11-20 21:18:51编辑过]

TOP

#include<stdio.h>

void main()
{
    int sum;
    sum = 0;
    for(int i=1; i<=100;i++)            //少了 i++   变量没有递增
    {
        sum+=i;
    }
    printf("%d",sum);
}

TOP

引用:
原帖由 [i]avenge[/i] 于 2007-11-20 21:06 发表 [url=http://bbs.bc-cn.net/redirect.php?goto=findpost&pid=1108812&ptid=187387][/url]
应该没错了吧!
6xb8

差不多就这样啊!

TOP

循环变量没有自增啊!!就是缺少i++

TOP

发新话题