甜菊
2018-10-23 23:33
//使用for循环
for(i=1;i<=100;i++)
{
if(i%2!=0)
{
flag=-flag;
}
sum==sum+flag*i;
}
printf("sum=%d\n",sum);
return 0;
}
if(i%2!=0)
{
sum=sum+flag*i;
flag=-flag;
}
换一下位置
不要用==,要用=,你试一下。而且,当i为1时,为正号,此时,flag为1,而你的相反,应该把!去掉
C语言入门
926207 学习 · 20797 问题
相似问题