請撰寫一程式,製作棒球打擊計分器,讓使用者輸入十個0~4之間的整數,輸入0代表打者被三振,輸入1代表一壘安打,以此類推,輸入4代表全壘打,最後輸出十個打擊數結束後,此局的得分。棒球計分規則:若打出一壘安打則一壘有人,以此類推,若打出全壘打,壘上所有人包含自己皆能得分。假設目前壘上無人,在打出二壘安打後,接著打出一壘安打,則會向前推進一個壘包造成一、三壘有人,若再打出二壘安打,則一、三壘向前推進兩個壘包,獲得1分,並且二、三壘有人。若十個打擊數結束後,壘包上還有人,則為殘壘不得分。

學習重點: 熟悉串列
題目程度: 普通

請撰寫一程式,讓使用者輸入三個正整數,分別為西元年、月、日,請計算此日期為當年的第幾天,需注意閏年;若輸入的日期有誤,請輸出「error」。

學習重點: 熟悉串列
題目程度: 微難

請利用串列撰寫一程式,讓使用者輸入成績暫存到串列中,直到-9999為止,接下來從上面的成績中移除最小和最大值(已知最小、最大值不重複),並輸出成績總和結果。

學習重點: 熟悉串列
題目程度: 微難

請撰寫一程式,利用串列存放使用者輸入的正整數,直到輸入-9999 為止。接著將串列索引為偶數的數字將其輸出。

學習重點: 熟悉串列
題目程度: 普通

巳知接收任一串列資料, 請依每個數字設定欄寬為3, 每3個為一列, 並靠右對齊輸出。

學習重點: 熟悉串列
題目程度: 微難

請撰寫一程式,讓使用者輸入十個整數,依序分別找出其第一個出現所在的索引值。

學習重點: 熟悉串列
題目程度: 微難

請撰寫一程式,讓使用者輸入十個整數,依序統計各數字已出現累計次數。

學習重點: 熟悉串列
題目程度: 微難

請利用二維串列, 設計可以記錄儲存2名學生, 每名各3門成績的程式。

學習重點: 熟悉串列
題目程度: 微難

請利用二維串列, 設計可以記錄儲存2名學生, 每名各3門成績, 並計算其加總與平均成績的程式。

學習重點: 熟悉串列
題目程度: 微難

請利用二維串列, 設計可以記錄儲存2名學生, 每名各3門成績, 並計算其加總與平均成績, 最後顯示的程式。提示:各欄位請用\t定位輸出,平均成績輸出到小數點後第3位。

學習重點: 熟悉串列
題目程度: 稍難

請利用二維串列, 設計可以記錄儲存2名學生, 每名各3門成績, 並計算其加總與平均成績, 最後顯示最高與最低分的程式。提示:平均成績輸出到小數點後第3位。

學習重點: 熟悉串列
題目程度: 微難

利用數組儲存10筆輸入的數字資料, 然後將上述數字資料全部加5後輸出。

學習重點: 熟悉數組
題目程度: 微難

利用數組儲存使用者輸入的5個任意內容,然後分別顯示對應的索引值與儲存內容。

學習重點: 熟悉數組
題目程度: 微難

利用數組儲存使用者輸入的5個任意數字,然後分別找出最大與最小值。。

學習重點: 熟悉數組
題目程度: 普通

利用數組讓使用者任意輸入數值, 直到輸入 -9999 結束, 然後分別顯示下列數組資訊:
數組內容
輸入個數
最小值
最大值
第一個數字是
最後一個數字是

學習重點: 熟悉數組
題目程度: 普通

利用串列儲存10筆輸入的數字資料, 然後將上述串列資料轉換為數組,最後顯示原串列、轉換後數組及其總和。

學習重點: 熟悉數組
題目程度: 微難

分別接收2組數組資料,每組數組各有 5筆數,然後將上面2組數組合併起來,最後顯示合併後數組,以及由小至大的排序結果。

學習重點: 熟悉數組
題目程度: 微難

已知輸入一筆數組資料,請將該數組轉換為串列並顯示由大至小。

學習重點: 熟悉數組
題目程度: 微難

利用字典儲存3筆輸入的學號與姓名資料, 然後將上述資料輸出。

學習重點: 熟悉字典方法
題目程度: 微難

已知字典儲存3筆學號與姓名資料, 然後查詢不同學號所對應的姓名為何。

學習重點: 熟悉字典方法
題目程度: 微難