A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 枫叶路过123 中级黑马   /  2014-11-4 19:29  /  1155 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

有n个整数,编程序将前面的各个数依次向后移动k个位置,最后k个数移到最前边的k个位置(见下图,其中n=8,k=3)。  思考: 程序中不许引入其它数组。

              1   2   3   4   5   6   7   8

      

              6   7   8   1   2   3   4   5

2 个回复

倒序浏览
不用数组,你可以用变量,先把要交换的两个常量取出来,利用第三个变量交换。
回复 使用道具 举报
同意楼上的解决方案。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马