问答详情
源自:4-10 循环结构之三种循环比较

可以思考一下

本题稍微改一下 变成1-2+3-4+5-6...-100+101你们看看按照原有的代码写是正确吗(大坑)

提问者:qq_慕斯902349 2019-05-03 18:17

个回答

  • qq_慕数据849159
    2019-05-04 20:16:03
    已采纳

    等于51啊 自己吧<=100改成<=101

  • qq_慕数据849159
    2019-05-04 21:11:39

    #include<stdio.h>int main(){	int a, b,c;	a = 0;	b = 1;	c = 1;	for (b = 1; b <= 101; b++)	{		a += c*b;		c *= -1;	}	printf("%d\n",a);	return 0;}


  • qq_慕斯902349
    2019-05-04 21:08:14

    本题参考代码一进入循环就自加了i,i从1变成了2,算式也变成了2-3+4-5...+100-101和题目要求的1-2+3-4...-100不一样了但是为什么结果还是一样的呢,可以想一想!