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

乞力馬紮羅的雪~發表於2020-12-13

應同學請求,將大一曾經做過的一些作業題目再發出來,因時間有限就不再一一做註釋了,在這裡只放置題目和程式碼,寒假的時候會再對每個題目進行詳細的註釋,並更新一些新的題目

7-1 將陣列中的數逆序存放 (20分)

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

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

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

輸入樣例:
4
10 8 1 2
輸出樣例:
2 1 8 10

#include <stdio.h>
#include <stdlib.h>

int main()
{
int n,i,a;
scanf("%d",&n);
int q[10];
for(i=n-1;i>=0;i–)
{
scanf("%d",&a);
q[i]=a;
}
for(i=0;i<=n-2;i++)
{
printf("%d “,q[i]);
}
printf(”%d",q[n-1]);
return 0;
}

相關文章