有n個整數,使其最後m個數變成最前面的m個數,其他各數順序向後移m(m < n < 100)個位置。
輸入資料有2行,第一行的第乙個數為n,後面是n個整數,第二行整數m。
按先後順序輸出n個整數。
5 1 2 3 4 52
4 5 1 2 3
#include
#include
#define maxsize 100
#define sizenum 100
typedef int element;
typedef struct
sq;int intistack(sq*s)
int push(sq*s,int k)
*(++s->top)=k;
return 0;
}int main()
while(s.top>s.base)
for(i=1;i<=n-m;i++)
printf("%d ",a[i]);
return 0;
}
C語言實驗 陣列逆序
c語言實驗 陣列逆序 time limit 1000ms memory limit 65536kb problem description 有n個整數,使其最後m個數變成最前面的m個數,其他各數順序向後移m m n 100 個位置。input 輸入資料有2行,第一行的第乙個數為n,後面是n個整數,第...
C語言實驗 陣列逆序
time limit 1000 ms memory limit 65536 kib submit statistic discuss problem description 有n個整數,使其最後m個數變成最前面的m個數,其他各數順序向後移m m n 100 個位置。input 輸入資料有2行,第一行...
實驗之順序棧
實驗目的 學習順序棧後,熟練應用順序棧於實踐應用中,明白順序棧的原理,加以靈活改變應用。實驗要求 運用順序棧存放學生資訊,並執行程式。實驗 標頭檔案 include const int max 100 class seqstack seqstack void push void pop int ge...