为什么只赋一个变量值?同时赋值两个不好吗?原代码int i,sum=0;

来源:4-6 循环结构之while循环

慕瓜3777088

2018-01-20 08:54

#include <stdio.h>
int main()
{
    int i=1,sum=0;
    while(  i<=100   )  //循环条件应该是什么呢?
    {
        sum=sum+i;
        ++i;         //这里是不是应该改变循环变量的值
    }
    printf("100以内所有整数之和为:%d\n", sum);
    return 0;
}


写回答 关注

2回答

  • qq_轻狂书生_12
    2018-01-20 16:17:46
    已采纳

        int i,sum=0;

        i=1;

        while(   i <= 100  )  //循环条件应该是什么呢?

        {

            sum=sum+i;

            i++ ;      //这里是不是应该改变循环变量的值

        }

        printf("100以内所有整数之和为:%d\n", sum);

        return 0;

    }//没毛病啊,完全可以的说

    慕瓜3777...

    你理解错了

    2018-01-21 12:13:17

    共 1 条回复 >

  • 星辰I瀚海
    2018-01-31 21:58:06

    可以的,可以声明与赋值写一块,也可以分开,看个人习惯。

C语言入门

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

926020 学习 · 20793 问题

查看课程

相似问题