跳轉至內容

程式設計基礎/實踐:常用資料型別

來自華夏公益教科書,自由的教科書,為自由的世界

支援“程式設計基礎 - 使用 C++ 的模組化結構化方法”集合/教科書中本章節的問題、練習、難題等。

學習目標

[編輯 | 編輯原始碼]

在記憶構建活動、練習、實驗作業、問題或計時測驗/考試期間,學生需要以 100% 的準確率:

  1. 定義與本章節相關模組中列出的定義中的術語。
  2. 設計一個程式,包括:理解問題、完成適當的網際網路研究、建立虛擬碼文件和建立測試資料文件。
  3. 使用您或其他人員設計的適當計劃文件,為程式編寫 C++ 程式碼。

回答以下陳述為真或假

[編輯 | 編輯原始碼]
  1. 整數資料型別使用尾數和指數儲存。
  2. 字串使用單引號標識。
  3. 運算元是接收運算子操作的值。
  4. 算術賦值是編寫某些表示式的簡短方法。
  5. 整數除法在計算機程式設計中很少使用。
答案

目前還沒有。

實驗作業

[編輯 | 編輯原始碼]

為第 04 章檔案建立資料夾或子資料夾

[編輯 | 編輯原始碼]

根據您的編譯器/IDE,您應該決定在哪裡下載和儲存原始碼檔案以進行處理。謹慎起見,您應該在下載原始碼檔案之前根據需要建立這些資料夾。建議的 Bloodshed Dev-C++ 5 編譯器/IDE 的子資料夾可能名為

  • 名為 Cpp_Source_Code_Files 的資料夾內的 Chapter_04

如果您還沒有建立,請根據需要建立資料夾和/或子資料夾。

詳細實驗說明

[編輯 | 編輯原始碼]

仔細閱讀並遵循以下說明,並按列出的順序執行步驟。

  • 問題/任務 - 我有一個來自歐洲的朋友,他不理解華氏溫度。我們需要編寫一個程式,允許他輸入華氏溫度(如電視或廣播中宣佈的)並將其轉換為攝氏度。線索 1:華氏水在 32 度結冰,在 212 度沸騰。攝氏水在零 (0) 度結冰,在 100 度沸騰。如果您需要更多幫助,請谷歌搜尋網際網路(如何將華氏度轉換為攝氏度)。線索 2:您也可以使用網際網路網站進行轉換,從而建立測試資料。
  • 您在此程式中只需要兩個變數:華氏度和攝氏度,兩者都應該是整數資料型別。當您將華氏度轉換為攝氏度時,您需要使用浮點表示式進行浮點計算以實現精度。此外,我們希望透過將 0.5 加到計算表示式中來對攝氏度答案進行四捨五入。
  • 在您的子資料夾:Chapter_04 中,您需要建立三個檔案:Lab_04_Pseudocode.txt 和 Lab_04_Test_Data.txt 和 Lab_04.cpp 注意:從另一個作業中複製一些先前檔案並透過重新命名和適當修改來使用這些副本將更容易。教授希望您建立的專案具有與我們在課程中使用的專案相似的格式。
  • 建立您的虛擬碼、測試資料和原始碼檔案。
  • 構建(編譯和執行)您的程式。當您的程式使用測試資料執行並給出預測結果時,您就成功編寫了此程式。
  • 如果您是為大學學分學習此課程,則在成功編寫此程式後,請遵循教授/講師的說明提交以進行評分。

問題 04a – 說明

[編輯 | 編輯原始碼]

為以下內容確定資料型別和識別符號名稱

問題:一家專門為非常富有的顧客提供服務的男裝店希望為其顧客建立包含服裝尺寸資訊的資料庫。他們需要記錄鞋子、襪子、褲子、正裝襯衫和休閒襯衫的資訊。提示:您可能需要超過 5 個數據項。

華夏公益教科書