请问问题在哪里呀?

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

Fighter2017

2017-03-21 18:19

#include <stdio.h>

int main()

{

    //使用for循环

    int sum=0;

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

    {

        if(i%2!=0)

        {

        sum=sum+i;

        else

        sum=sum-i;

        }

    }  

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

    

    return 0;    

}


写回答 关注

3回答

  • 慕蜂
    2017-03-21 22:33:34

    if(i%2=0)
    {
    sum+=i;
    }
    else
    {
    sum-=i;
    }

  • 慕粉4387129
    2017-03-21 19:16:56

    不知道你要实现什么,但是下面的代码格式不对

            if(i%2!=0)

            {

            sum=sum+i;

            else

            sum=sum-i;

            }

    应该是

            if(i%2!=0)

                 sum=sum+i;

            else

                 sum=sum-i;

  • GoforTaylor
    2017-03-21 19:12:01

    if的花括号括错了吧

C语言入门

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

926025 学习 · 20793 问题

查看课程

相似问题