将数组XX的前k个元素移到数组的尾部,变为后k个元素,但是数组的这两段中元素的顺序不得改变

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/26 09:35:19
将数组XX的前k个元素移到数组的尾部,变为后k个元素,但是数组的这两段中元素的顺序不得改变
xQJ@nb[ b4BR .>PP (E,33業]]ιq4uvi{C#z=5>ғxCڰmG~iC=? |YW%Ş_D v@-tfoA[k0S`8Z&mn:ݏsu 5A}^WI߫r'k_̮!GcVVJy)y d aNV9Dl};3TK+k4'x ܌j%?r7N

将数组XX的前k个元素移到数组的尾部,变为后k个元素,但是数组的这两段中元素的顺序不得改变
将数组XX的前k个元素移到数组的尾部,变为后k个元素,但是数组的这两段中元素的顺序不得改变

将数组XX的前k个元素移到数组的尾部,变为后k个元素,但是数组的这两段中元素的顺序不得改变
/*
把k个元素复制到临时数组t,把k后面的元素复制到开头,
把临时数组的元素复制到最后k个.
*/
#include
#define M 10
int main() {
int i, j, k;
int t[M];
int xx[M] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
printf("input k( k