程式碼:

 

#include<iostream.h>

using namespace std;

int main()

{

    int score[5];

    for(int i=0;i<5;i++)

       {

        cout<<"請輸入第"<<i+1<<"位學生的成績:";

        cin>>score[i];   

       }

    for(int i=0;i<5;i++)

       {

        cout<<""<<i+1<<"位學生的成績是:"<<score[i]<<endl;   

       }

    system("PAUSE");

}

 

***********************************************************

執行結果:

請輸入第1位學生的成績:96

請輸入第2位學生的成績:65

請輸入第3位學生的成績:87

請輸入第4位學生的成績:45

請輸入第5位學生的成績:78

第1位學生的成績是:96

第2位學生的成績是:65

第3位學生的成績是:87

第4位學生的成績是:45

第5位學生的成績是:78

請按任意鍵繼續............

**********************************************************

[陣列語法: ]

int score[5] 陣列型態宣告 陣列變數 [陣列大小],陣列就像一排盒子存著相同型態的資料,在int score[5]陣列的第一項為score[0],而非score[1],最末項為score[4],而非score[5]

**************************************************

二維陣列:

程式碼:

 

#include<iostream.h>

using namespace std;

int main()

{

    int score[5][2];

    for(int i=0;i<5;i++)

       {

        for(int j=0;j<2;j++)

           {

            cout<<"請輸入第"<<i+1<<"位學生的";

            if(j==0){cout<<"國文";}

            else{cout<<"英文";}

            cout<<"成績:";

            cin>>score[i][j];   

           }   

       }

    for(int i=0;i<5;i++)

       {

        for(int j=0;j<2;j++)

           {

            cout<<""<<i+1<<"位學生的";

            if(j==0){cout<<"國文";}

            else{cout<<"英文";}

            cout<<"成績為:";

            cout<<score[i][j]<<endl;;

           }   

       }

    system("PAUSE");

}

*********************************************************************** 

執行結果:

請輸入第1位學生的國文成績:96

請輸入第1位學生的英文成績:95

請輸入第2位學生的國文成績:64

請輸入第2位學生的英文成績:63

請輸入第3位學生的國文成績:82

請輸入第3位學生的英文成績:81

請輸入第4位學生的國文成績:40

請輸入第4位學生的英文成績:41

請輸入第5位學生的國文成績:72

請輸入第5位學生的英文成績:73

第1位學生的國文成績是:96

第1位學生的英文成績是:95

第2位學生的國文成績是:64

第2位學生的英文成績是:63

第3位學生的國文成績是:82

第3位學生的英文成績是:81

第4位學生的國文成績是:40

第4位學生的英文成績是:41

第5位學生的國文成績是:72

第5位學生的英文成績是:73

請按任意鍵繼續............

***********************************************

[二維陣列語法: ]

int score[5][2] :二維陣列就是兩排的盒子,而[5][2]就是像下面表格一樣的東西

Score[0][0]

Score[1][0]

Score[2][0]

Score[3][0]

Score[4][0]

Score[0][1]

Score[1][1]

Score[2][1]

Score[3][1]

Score[4][1]

其實要把它擺正也可以,看哪個比較好懂就用哪個概念吧

*********************************************************************************

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Iris 的頭像
    Iris

    Iris-女王向前走

    Iris 發表在 痞客邦 留言(0) 人氣()