CheeryZ
2017-07-27 19:06
for(i=1;i<=100;i++)
{
sum=i*flag+sum;
flag=-flag;为什么这样写就是在第二,四等位为负数而不是第一,三等位数呢
}
printf("sum=%d\n",sum);
return 0;
}
flag先前赋值为1了吧。如果赋值为-1的话,则会出现第一,三等位为负
已经赋值为1了
已经赋值了吧
C语言入门
926212 学习 · 20797 问题
相似问题