看不懂,谁会

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

淮安开明刘柏年

2016-07-29 09:08

看不懂,谁会?

写回答 关注

4回答

  • 新手学C_请多关照
    2016-08-02 18:50:22

    #include<stdio.h>

    int main()

    /*{

        int sum=0;

        int i=1;

        int flag=0;

        while(i<=100)

        {

            if(i%2==0)

            {

                sum=i*-1;

            }

            else

            {

                sum=i*1;

            }

            flag+=sum;

            i++;

        }

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

        return 0;

    }*/

    {

        int sum = 0;  

        int i = 1;    

        while(i<=100)

        {

            if(i%2!=0)

            {

                sum+=i;

            }

            else

            {

                sum-=i;

            }

            i++;

        }

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

        return 0;    

    }

    int jjjjjjjj()

    {

        int sum = 0;  

        int i = 1;    

        do

        {

            if(i%2!=0)

            {

                sum+=i;

            }

            else

            {

                sum-=i;

            }

            i++;

        }

        while(i<=100);

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

        return 0;

    }

    int kkkkkkkk()

    {

        int sum = 0;  

        int i;    

        int flag = 1; 

        for(i=1;i<=100;i++)

        {

            if(i%2==0)

            {

                sum-=i;

            }

            else

            {

                sum+=i;

            }

        }

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

        return 0;

    }


  • qq_Whitehats_0
    2016-08-02 15:34:43

    #include <stdio.h>

    int main()

    {

        /* 小伙伴们:

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

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

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

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

        //使用while循环

        while(i<=100)

        {

            m=flag*i;

            sum=sum+m;

            i++;

            flag=-flag;

        }

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

        

        return 0;    

    }

    这是第二种!~》~



  • qq_Whitehats_0
    2016-08-02 15:03:16

    #include <stdio.h>

    int main()

    {

        /* 小伙伴们:

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

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

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

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

        

        

        //使用for循环

        for(i=1;i<=100;i++)

        {

            m=flag*i;

            sum=sum+m;

            flag=-flag;

        }  

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

        

        return 0;    

    }

    他让你三种中任选一种来进行编译!我选了第三种!你看看吧!可以的话给个佳答 谢了。


    qq_Whi... 回复weibo_...

    ~。~没错!对着呢!点个赞谢谢

    2016-08-02 22:43:59

    共 3 条回复 >

  • qq_逆时针转动_03731048
    2016-07-29 09:22:56

    只需选择一个循环

C语言入门

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

926896 学习 · 21532 问题

查看课程

相似问题