陣列 (Array)

思考題:

  1. 請寫一個程式,從鍵盤輸入5 個整數,放入 陣列 int A[5]; 並求出其中的 Max, Min, Avg
  2. 請寫一個程式,從鍵盤輸入任意N個整數,放入 陣列 int A[N]; 並求出其中的 Max, Min, Avg

測試題:

  1. 輸入一個字串, 並把它反向輸出
    延伸1=>輸入一個字串, 設計一個函數把它反向輸出

  2. 迴文(palindrome)是指從前面讀和從後面讀都相同的一段文字. 請撰寫一個程式讀入一個字串,判斷它是否為迴文。例如下列字串都是迴文:12321,AABBCCBBAA
    延伸1=>迴文(palindrome)是指從前面讀和從後面讀都相同的一段文字. 請撰寫一個程式讀入一個字串,並用函數呼叫判斷它是否為迴文。例如下列字串都是迴文:12321,AABBCCBBAA

  3. 設計一個程式,讓使用者輸入一個正整數,並將該數字反轉印出,如輸入:12345,輸出:54321.
    延伸1=>設計一個程式,讓使用者輸入一個正整數(不能使用字串),並透過函數呼叫將該數字反轉印出,如輸入:12345,輸出:54321.

  4. 設計一個程式讓使用者輸入5位學生的考試成績,並分別印出(1)全班成績平均分數、(2)不及格人數(低於60分者)、(3)最高及最低分數。

  5. 寫一程式計算兩個矩陣的乘法: Ex: A 是 mxp 的矩陣, B 是 pxn 的矩陣, C=AB 為 mxn 矩陣