有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数,为什么后三位没有输出,顺序没有调换,输出这么大的一个数?
哪位专家知道这是哪里出问题了?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
八云黧 2021-08-04 14:11关注我感觉是数组初始化的问题,i=5,你访问number[i]其实是越界了,数组初始化时第6个元素可能就是4199040
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数,为什么后三位没有输出,顺序没有调换,输出这么大的一个数?
我感觉是数组初始化的问题,i=5,你访问number[i]其实是越界了,数组初始化时第6个元素可能就是4199040