这么理解对不对
for(i=1;i<=100;i++)
{
sum=sum+flag*i;
flag *=-1;
i++;
}
sum=sum+flag*i; //(flag*i)就是结果就形成正负结果
flag *= -1; //什么意思 flag= 1*-1 =-1 ? 负 flag= -1*-1 = 1? 正
for(i=1;i<=100;i++)
{
sum=sum+flag*i;
flag *=-1;
i++;
}
sum=sum+flag*i; //(flag*i)就是结果就形成正负结果
flag *= -1; //什么意思 flag= 1*-1 =-1 ? 负 flag= -1*-1 = 1? 正
2017-12-18
举报