如何用java写:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/22 21:33:05
如何用java写:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
![如何用java写:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数](/uploads/image/z/4438928-56-8.jpg?t=%E5%A6%82%E4%BD%95%E7%94%A8java%E5%86%99%EF%BC%9A%E6%9C%89n%E4%B8%AA%E6%95%B4%E6%95%B0%2C%E4%BD%BF%E5%85%B6%E5%89%8D%E9%9D%A2%E5%90%84%E6%95%B0%E9%A1%BA%E5%BA%8F%E5%90%91%E5%90%8E%E7%A7%BBm%E4%B8%AA%E4%BD%8D%E7%BD%AE%2C%E6%9C%80%E5%90%8Em%E4%B8%AA%E6%95%B0%E5%8F%98%E6%88%90%E6%9C%80%E5%89%8D%E9%9D%A2%E7%9A%84m%E4%B8%AA%E6%95%B0)
给你个例子看看吧
private static int move = 3;
public static void main(String[] args) {
int[] arr = { 1,2,3,4,5,6,7,8,9 };
Integer[] brr = new Integer[arr.length];
int index = 0;
for (int i = move; i < arr.length; i++) {
brr[index++] = arr[i];
}
for (int i = 0; i < move; i++) {
brr[index++] = arr[i];
}
System.out.println(Arrays.deepToString(brr)); }
结果
[4,5,6,7,8,9,1,2,3]
private static int move = 3;
public static void main(String[] args) {
int[] arr = { 1,2,3,4,5,6,7,8,9 };
Integer[] brr = new Integer[arr.length];
int index = 0;
for (int i = move; i < arr.length; i++) {
brr[index++] = arr[i];
}
for (int i = 0; i < move; i++) {
brr[index++] = arr[i];
}
System.out.println(Arrays.deepToString(brr)); }
结果
[4,5,6,7,8,9,1,2,3]
如何用java写:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
java实现有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面m个数,必须用指针
c语言编程 有N个整数,使其前面各数顺序向后移动M个位置,最后M个数变成前面的M个数
有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数.写一函数实现以上功能,在主函
c语言有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数
有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数.
C语言:有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数.写一函数实现
c语言题目 有n个整数,使前面各数顺序向后移动 m个位置,最后m个数变成最前面m个数,要求用指针.
有N个整数的数组,使前面各数顺序向后移M位,原来最后M个数变成最前面的M个数
有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数,写一函数,实现以上功能,在主函数中输入n个整数和输
C++ 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数