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

高中毕业之后,数学就已经荒废了。。

sum += i*flag;        flag*=-1; 这个都是自己推导的吗。。还是背下来的呢。。将近两年没碰过数学了,这个逻辑思维已经差到不行了。。

提问者:慕盖茨3547484 2017-07-12 15:09

个回答

  • 少年不懂程序猿
    2017-07-12 16:38:18
    已采纳

    多敲代码,多联系、慢慢就熟练了,刚开始看这些代码的时候是有点陌生的,坚持住!

  • 慕移动9181930
    2022-03-23 03:54:06

    尤其要检查模板路径定界符

  • 钟阿瞒i
    2017-07-13 14:10:18

    花了几十 分钟硬推出的一种,不自己独自弄得话可能一辈子也就弄不懂了


    #include <stdio.h>

    int main()

    {

        /* 小伙伴们:

               选择你们认为最合理的循环结构完成功能吧 */

        int sum = 0;  //定义计算结果变量sum

        int i = 1;    //定义循环数字变量i

        int flag = 1; //定义符号状态变量flag

        

        //使用while循环

        while(i<=100)

        {

            i++;

            flag*=-1;

            sum-=flag*i;

        }

        

      

        printf("sum=%d\n",sum); 

        

        return 0;    

    }