求大神解答

来源:4-10 循环结构之三种循环比较

慕桂英6288313

2018-09-11 16:30

为什么要加flag flag是什么意思 

写回答 关注

4回答

  • 慕移动6208006
    2018-09-11 19:34:48
    已采纳

    Flag的用途在於可以將每一個數字1 2 3 4面前的(+)1 (-)2等符號改變 原理跟等比數列相近 只要將flag的性質不斷改變 再與乘數配合就可以做到一次正一次負的效果

  • 还是可乐罐头
    2018-09-17 12:45:51

    请问他那个初始化变量i是为了什么啊,感觉好像没有意义啊

  • 啊哒哒哒哒哒哒
    2018-09-12 21:50:08

    #include <stdio.h>

    int main()

    {

        /* 小伙伴们:

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

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

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

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

        

        //使用while循环

        while(i<=100)

        {

            sum=sum+flag*i;

            i++;

            flag=flag*-1;

        }

        

       

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

        

        return 0;    

    }


  • 啊哒哒哒哒哒哒
    2018-09-12 21:46:14

    用来确定正负号的吧


C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926871 学习 · 21192 问题

查看课程

相似问题