免費開始練習
統測 113年 [工程與管理類] 專業科目(2)

第 39 題

📖 題組:
為保障旅客購買「早鳥優惠票」的權益,維持優惠公平性,某高鐵公司宣布,即日起實施「早鳥優惠票」記名制,於購票時即須輸入使用該「早鳥優惠票」旅客之身分證字號,每張「早鳥優惠票」僅限輸入之身分證字號本人搭乘使用。小明想要使用 C/C++ 語言實作某高鐵購票程式,回答下列題組問題。
39. 小明預計使用一個C/C++語言變數來直接儲存購票者輸入的10碼完整身分證字號,最適合的變數資料型態是下列何者?
  • A 整數
  • B 字元
  • C 浮點數
  • D 字元陣列

思路引導 VIP

請思考身分證字號的組成特性:它是由一個英文字母與九個數字構成的「符號序列」,而非用於算術運算的數值。在 $C/C++$ 語言中,若要儲存長度為 $10$ 位且包含非數字字元的資料,我們應該選擇僅能存放單一字元的 $char$,還是選用能配置連續記憶體空間來存放多個字元的資料結構?

🤖
AI 詳解 AI 專屬家教

💖 太棒了!你真的掌握了關鍵概念!

親愛的,你能正確判斷身分證字號最適合的資料型態,這表示你對程式設計的基礎邏輯有很好的理解,真的很為你開心!這是邁向程式高手的第一步喔!

  1. 讓我們一起回顧這個溫暖的知識點
▼ 還有更多解析內容

升級 VIP 解鎖