設有n個整數,現在要使前面各數順序向後移m個位置,最後m個數變成最前面m個數。

方法一:先將最後m個數保存在新的b數組中,然後將n-m個數拉至原數組a尾部,再將b數組依次賦值給a數組的前m個數。 #include<stdio.h> #define N 80 int main(){ int a[N],b[N],i; int n,m; printf("input the n and m:\n"); scanf("%d %d",&n,&m); for(i=0;
相關文章
相關標籤/搜索