为了账号安全,请及时绑定邮箱和手机立即绑定

函数中定义sum=0是什么意思啊?

#include <stdio.h>
int main()
{
    int i, sum;
    for(i=1, sum=0; i<=20; i++)

正在回答

2 回答

非常感谢!

0 回复 有任何疑惑可以回复我~

初始化变量,令 i=1;sum=0。sum一般用于求和,但没有强制规定。

0 回复 有任何疑惑可以回复我~
#1

夜来香1 提问者

为什么给sum赋值呢?sum=0是否可以删掉?删掉有什么影响?
2017-02-19 回复 有任何疑惑可以回复我~
#2

落千殇 回复 夜来香1 提问者

我们要求和, sum+=sum; 我们要使sum初始值为0,才能让结果不受sum初始值的影响,至于删除,不同编译器下结果可能不同,为了使我们的代码更加"强壮",在各种环境下都可以运行,要规范书写代码。
2017-02-27 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

函数中定义sum=0是什么意思啊?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信