C++與演算法

解答 - 翻轉吧,身高!

先照順序將身高輸入陣列,再用相反順序將身高輸出。


  • 輸入:利用 i = 0, 1, 2 ... N-2, N-1 依序存入陣列

  • 輸出:利用 i = N-1, N-2 ... 2, 1, 0 輸出陣列內容

#include<iostream>
using namespace std;

int main()
{
    int N;
    int tall[105];
    int i;

    cin >> N;

    // input
    i = 0;
    while( i < N )
    {
        cin >> tall[i];
        i = i+1;
    }

    // output
    i = N-1;
    while( i >= 0 )
    {
        cout << tall[i] << endl;
        i = i-1;
    }


    return 0;
}