#include<stdio.h>
int main()
{
int i;
int sum=0;
int sign=1;
for(i=1;i<=100;i++){
i*=sign;
sum+=i;
sign=-sign;
//printf("结果等于: %d",sum);
}
printf("结果等于:%d\n",sum);
return 0;
}
#include<stdio.h>
int main()
{
int i;
int sum=0;
int sign=1;
for(i=1;i<=100;i++){
i*=sign;
sum+=i;
sign=-sign;
//printf("结果等于: %d",sum);
}
printf("结果等于:%d\n",sum);
return 0;
}
1.1k 阅读
1 回答197 阅读
i=*sign;
sign=-sign ;
始得i并不由i++单独控制;
第一轮 i=1*1;
第二轮 i=2*-1;
第三轮 i =-1*1;
第四轮 i=0;
接下来开始循环;