数组左移 i 位 3 种方法 1.临时数组存储 先将前 i 个元素用数组存起来 再将后 n - i 个元素左移 i 位 最后将存起来的数组添加到后面去即可 2.通过多次调用左移 1 位的函数 3.翻转 将待移动的数组以 i 为分隔看成两段 AB 先将 A 翻转,再将 B 翻转 之后将数组整个翻转 #include <stdio.h> typedef int ElemType; void move1(ElemType a[], int n, int i) { //将前 i 个元素存起来 Elem…