1. 程式人生 > >練習7-3 將陣列中的數逆序存放(20 分)

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

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

輸入格式:

輸入在第一行中給出一個正整數n1)。第二行輸入n個整數,用空格分開。

輸出格式:

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

輸入樣例:

4
10 8 1 2

輸出樣例:

2 1 8 10
#include<stdio.h>
int main()
{
	int a[10], b[10];
	int i, j, n, count=0;
	scanf("%d", &n);
	for(i=0; i<n; i++)
		scanf("%d", &a[i]);
	for(j=n-1; j>=0; j--){
		b[count]=a[j];
		count++;
	}
	printf("%d", b[0]);
	for(i=1; i<n; i++)
		printf(" %d", b[i]);
		
	return 0;
}