#include<stdio.h>
int main()
{
int i,j,sum;
for(i=1;i<100;i+=2)
{
sum+=i;
}
for(j=2;j<=100;j+=2)
{
sum-=j;
}
printf("sum=%d/n",sum);
return 0;
错误1:sum只定义了,但是没有赋初值,所以他的初始值是计算机任意给定的;
错误2:换行是“\n”,不是“/n”
修改之后的代码以供参考:
#include<stdio.h>
int main()
{
int i,j,sum=0;
for(i=1;i<100;i+=2)
{
sum+=i;
}
for(j=2;j<100;j+=2)
{
sum-=j;
}
printf("sum=%d\n",sum);
return 0;
}
希望对你有帮助~