问答详情
源自:4-10 编程练习

不知道怎么提问了,麻烦进来看看

http://img.mukewang.com/5768ecec0001687604110446.jpg

自己感觉也不对,输出结果是   小A,麻烦指出错误的详细原因,指出思路错在哪里,谢谢!

提问者:Summer1987 2016-06-21 15:31

个回答

  • Summer1987
    2016-06-21 21:59:03

    在各位网友的支持下,终于想明白啦。

    1就是一个计算顺序的问题,第二个for放在里面会先计算第一个for,然后把第二个计算完再计算第一个for,这样就会出现重复的结果哦。

    2题目中的j<=arr.length语句,只出现一个小A,是因为数组越界。

  • Summer1987
    2016-06-21 19:42:41

    http://img.mukewang.com/576927f50001bb0403890495.jpg

    改之后是这样的,输出还是  小A,请问错在哪里,怎么改?

    麻烦详细点,谢谢了!


  • xuexi666
    2016-06-21 15:54:15

    arr[j]=infos[i]; 这句的 j 之前没有声明,而是在后面声明,你不觉得很怪吗?