1. 程式人生 > >C語言陣列元素的迴圈移位

C語言陣列元素的迴圈移位



int main()
{
    int num[5],num1[5];
int i, j,k=1;
int t,n;
   

printf("請輸入5個數:");


for(i=0;i<5;i++)
{
scanf("%d",&num[i]);    //將數讀入陣列num
}
        printf("請輸入迴圈次數:");
scanf("%d",&n);
    

 for(j=0;j<n;j++)                  //控制轉換次數
 {
 for(i=0;i<5;i++)
 {  
 
 num1[k]=num[i]; 
 k++;
 
 if(k==5)k=0;  //k=5時使陣列重新從第一個元素開始讀入