我想计算从1加到100的程序,怎么不对呀

来源:百度知道 编辑:UC知道 时间:2024/07/01 02:23:19
用C语言:
#include<stdio.h>
int
main(void)
{ int num,sum;
sum=0;
for(num=0;num<100;num+=1);
{
sum=sum+num;
}
printf("the sum is %d \n",num);
return(0);
} 结果不正确呀

#include<stdio.h>

main(void)
{ int num,sum;
sum=0;
for(num=1;num<=100;num+=1) //这里不能用;,从1到100,不是从0到99
{
sum=sum+num;
}
printf("the sum is %d \n",sum); //是sum不是num
return(0);
}

你上面怎么还多了个int是什么?还有你的循环只能从0加到99.如果你要加到100肯定的错的。