你语文也太差了到底要问什么吖?
sum()是最上面写的那个方法
for循环里以 i 和i*2 为两个参数传进sum()方法里,得到结果与su进行加算然后赋值给su。
我想问不应该是有sum(i3)的情况吗鈳说2*i就没有3了
因为题目那里不是有(2+3+4)吗
就是我觉得那里是i+1才对 可是答案不对
你对这个回答的评价是?
你语文也太差了到底要问什么吖?
sum()是最上面写的那个方法
for循环里以 i 和i*2 为两个参数传进sum()方法里,得到结果与su进行加算然后赋值给su。
我想问不应该是有sum(i3)的情况吗鈳说2*i就没有3了
因为题目那里不是有(2+3+4)吗
就是我觉得那里是i+1才对 可是答案不对
你对这个回答的评价是?
------解决方案--------------------坚决不要用这种写法不同的机器执行这条语句的效果可能会不同的
------解决方案--------------------最好不用这种方法,這个会因编译器的不同产生不同的结果
------解决方案--------------------不要写自巳都搞不清楚的代码有些即便你测试时正确的,但是可能仅仅是你当前编译器正确应该保证自己所写的代码含义明确。
可以甚至那个i++都可以写在for循环裏,道理是一样的位置不是固定的 for循环三个表达式分别是:赋初始值;循环条件;每次循环后进行的运算
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。