课程
/后端开发
/C
/C语言入门
1)sum=sum+flag*i 。
我觉得也行,因为=后面的sum就是之前的累积值。
【然而这样运行不出来.....】
2)flag=(-1)*i 。
[ 我觉得这样也行,然而这运行不出来..... ]
2018-07-26
源自:C语言入门 4-10
正在回答
回复楼上:
慕雪0076457
全部代码为 i = 1; sum = 0; for(i=1;i<=100;i++) { sum=sum+flag*i; flag=-flag; } printf("sum=%d\n",sum); return 0;
ToString 提问者
sum=sum+flag*i;
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
3 回答为什么while循环里面100以内的和要写成sum=sum+num++;而for循环里面是
4 回答for循环的执行顺序
2 回答为什么执行代码块不能使用sum=num+sum
3 回答for循环时是不是要将第一个for循环执行知道结束后才会执行下一个for循环
3 回答 for(num = 0;num<=10;num++) //for循环条件与num的变化值 { sum += num;//计算每次数字之间的和sum