为什么初始值定义为0呢,定义其他的会怎样

为什么初始值定义为0呢,定义其他的会怎样

int n=0,sum=0;

while(n<=5){sum=n*n+sum;

n++;

想问下老师


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

5回答
慕码人8061349 2019-05-08 11:36:57

亲亲,这边建议了初始值为0也方便后面计算哈!

Angche 2019-05-07 11:46:01

这个题的要求是整型求和,初始化值定义为0是比较方便的,如果定义成-1或者是其他的,还要进一步的运算下。比如定义成-1,结果就需要进一步的计算成sum-(-1);

吃吃吃鱼的猫 2019-04-27 17:55:24

同学你好,例如有一个题目要求定义一个int类型变量,初始值为5。

这时,就需要如下定义:

int num=5;

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

吃吃吃鱼的猫 2019-04-27 09:36:39

同学你好,这里n为循环变量,当求1到5的平方和,n的值从1变为5,所以,n的初始值可以为1。

这里的sum表示平方和,初始值为0。

初始值的定义一般从两个方面考虑。

1.当对初始值没有要求时,为了方便,初始值一般设为0或1。

2.当对初始值有要求时,就将初始值设为被要求的值。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 偶家王六六 #1
    老师,对初始值有要求定义成什么,请举例说明
    2019-04-27 17:19:50
提问者 偶家王六六 2019-04-26 22:31:35

另外就是初始值定义什么比较好啊,这个思想是什么?

  • 初始值可以定义成你想要的数,本体重在没有对初始值进行操作前,sum为0,所以sum可以定义为0
    2019-04-29 00:27:25
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师