我这个代码结果是2,怎么回事?

来源:4-9 循环结构之for循环(二)

qq_大表哥_5

2015-12-05 22:05

#include<stdio.h>

int main()

{

    int i=1;

    int sum=0;

    int flag=1;

    if(i=1,i<=100,i++)

    {

        sum=sum+flag*i;

        flag=-flag;

    }

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

    return 0;

}



写回答 关注

1回答

  • Ivoth
    2015-12-05 22:18:59
     if(i=1,i<=100,i++)

    兄弟,你这是if语句不是for循环啊

C语言入门

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

926207 学习 · 20797 问题

查看课程

相似问题