【发布时间】:2016-12-20 16:10:22
【问题描述】:
【问题讨论】:
-
问题是函数调用 f([9,8,6,2]) 返回什么?
-
请参阅How to Ask。我们也不会为您完成家庭作业。
标签: arrays loops while-loop
【问题讨论】:
标签: arrays loops while-loop
对于它的价值,该函数循环遍历给定数组[9,8,6,2] 并将数字相加。它本质上是给定数组的值的总和。
变量 s 最初为零 (0) (int s = 0)。它循环遍历数组中的每个值并将其添加到自身 (s = s + arr[i])。随着循环的继续,s 的值继续增长。
因此,函数的返回值为25:
s = 9 + 8 + 6 + 2
【讨论】: