高階語言程式設計第二次作業

AW111發表於2024-10-02
這個作業屬於哪個課程 2024高階語言程式設計 (福州大學 - 計算機與大資料學院)
這個作業要求在哪裡 高階語言程式設計課程第二次個人作業
學號 052205124
姓名 林宇

作業內容:

1.編寫並執行書本第3章3.11 程式設計練習題目中的第1題~第8題
(1):透過試驗(即編寫帶有此類問題的程式)觀察系統如何處理整數上溢、浮點數上溢和浮點數下溢的情況。
image

問題:不瞭解怎麼取臨界值
解決:上網查了一下,發現有定義好的

(2):編寫一個程式,要求提示輸入一個ASCII碼值(如,66),然後列印輸入的字元。
image

(3):編寫一個程式,發出一聲警報,然後列印下面的文字:
Startled by the sudden sudden sound, Sally shouted,
"By the Great Pumpkin, what was that!"
image

問題:不瞭解怎麼發出警報
解決:上網查了一下發現是\a

(4)編寫一個程式,讀取一個浮點數,先列印成小數點形式,再列印成指數形式。然後,如果系統支援,再列印成p計數法(即十六進位制計數法)。按以下格式輸出(實際顯示的指數位數因系統而異):
Enter a floating-point value: 64.25
fixed-point notation: 64.250000
exponential notation: 6.425000e+01
p notation: 0x1.01p+6
image

問題:轉十六進位制以為是%x,結果發現是浮點,不瞭解怎麼輸出
解決:上網查了一下發現是%a

(5):一年大約有3.15610^7秒。編寫一個程式,提示使用者輸入年齡,然後顯示該年齡對應的秒數。
image

(6):1個水分子的質量約為3.010^-23克。一夸脫水大約是950克。編寫一個程式,提示使用者輸入水的夸脫數,並顯示水分子的數量。
image

(7):1英寸相當於2.54釐米。編寫一個程式,提示使用者輸入身高(/英寸),然後以釐米為單位顯示身高。
image

(8):在美國的體積測量系統中,1品脫等於2杯,1杯等於8盎司,1盎司等於2大湯勺,1大湯勺等於3茶勺。編寫一個程式,提示使用者輸入杯數,並以品脫、盎司、湯勺、茶勺為單位顯示等價容量。
image

2.將書本中給的程式清單3.1~3.10的示例程結果輸出(無需程式碼,截圖程式輸出結果)
3.1
image
3.2
image
3.3
image

3.4
image
3.5
image
3.6
image

3.7
image

3.8
image
3.9
image
3.10
image

總結與思考:

很好,使我的大腦旋轉。

後臺博文編輯頁面截圖:
image

相關文章