實驗7 1 3 將陣列中的數逆序存放 20分

2021-10-07 18:17:08 字數 757 閱讀 6829

本題要求編寫程式,將給定的n個整數存入陣列中,將陣列中的這n個數逆序存放,再按順序輸出陣列中的元素。

輸入格式:

輸入在第一行中給出乙個正整數n(1≤n≤10)。第二行輸入n個整數,用空格分開。

輸出格式:

在一行中輸出這n個整數的處理結果,相鄰數字中間用乙個空格分開,行末不得有多餘空格。

輸入樣例:

410 8 1 2

輸出樣例:

2 1 8 10

#include

#define maxn 10

//法1 先存入陣列,然後逆置陣列(交換a[0]<->a[n-1],a[1]<->a[n-2]...a[i]<->a[n-i-1]...a[n/2-1]<->a[n/2](陣列元素為偶數個)或a[n/2+1](陣列元素有奇數個)),再輸出

intmain()

for(

int i=

0;i2;i++)}

for(

int i=

0;i)return0;

}//法二 直接將輸入元素逆序存放

// int main()

// // for(int i=0;i

// printf("%d",a[i]);

// if(i==n-1) printf("\n");

// else printf(" ");

// }

// return 0;

// }

7 1 將陣列中的數逆序存放

7 1 將陣列中的數逆序存放 15point s 本題要求編寫程式,將給定的n個整數存入陣列中,將陣列中的這n個數逆序存放,再按順序輸出陣列中的元素。輸入在第一行中給出乙個正整數n 1 n 10 第二行輸入n個整數,用空格分開。在一行中輸出這n個整數的處理結果,相鄰數字中間用乙個空格分開,行末不得有...

7 1將陣列中的數逆序存放

應同學請求,將大一曾經做過的一些作業題目再發出來,因時間有限就不再一一做注釋了,在這裡只放置題目和 寒假的時候會再對每個題目進行詳細的注釋,並更新一些新的題目 7 1 將陣列中的數逆序存放 20分 本題要求編寫程式,將給定的n個整數存入陣列中,將陣列中的這n個數逆序存放,再按順序輸出陣列中的元素。輸...

(C語言)陣列中的值逆序存放

要求實現函式reversearray 函式宣告如下 int reversearray int array,int size 其中array表示乙個int的陣列,size表示陣列的長度,陣列中第乙個元素的下標為0 要求將array中陣列的值按逆序存放,成功之後返回1 遇到異常情況 size 0等 返回...