86338730
2015-12-29 14:22
for(i=1;i<=100;i++)
{
sum += i*flag;
flag *= -1;
}
printf("sum=%d\n",sum);
return 0;
为什么i要乘flag?(flag *= -1;这行的意义又是什么?)为什么要用*这个符号呢?
flag*=-1;的意思是,flag=flag*(-1);就是说先算出flag*(-1)的值,然后把得出的值再赋给flag。*就是乘号
sum表示“求和”;那么flag是表示什么??
C语言入门
926021 学习 · 20793 问题
相似问题