C Primer Plus課後程式設計習題

2022-07-15 18:09:09 字數 1952 閱讀 2785

【原創】所有程式都執行過,部分題目存在的問題已經標註,歡迎指正。

1.

//

列印姓名

#includeint

main()

2.

//

列印姓名和位址

#includeint

main()

3.

//

輸入年齡返回天數

#includeint

main()

4.

//

呼叫函式進行列印

#includevoid

jolly()

void

deny()

intmain()

5.(兩個子函式的內容不顯示,已解決)【呼叫函式格式錯誤,前邊不需要加void】

#includevoid

br()

void

ic()

intmain()

6.(待排查,使用pow(toes,2)計算10的平方,輸出為99;如果直接pow(10,2)正常,直接toes*toes也正常

#include#include

intmain()

7.

#includevoid

joker()

//換行

void

nn()

intmain()

8.

#includevoid

one_three()

void

two()

intmain()

1.a).整型的上溢

#includeint

main()

輸出為:

the value of big is 0

the value of toobig is 1

b).浮點數上溢

#includeint

main()

輸出:1.#inf00e+000

c).浮點數下溢

(按照的描述來編寫程式,結果輸出未發生下溢,可能是64位機的緣故。但如果增多小數字數,精度確實會發生改變)

#includeint

main()

輸出為:1.234568e-012

2.

#includeint

main()

3.

#includeint

main()

4.(待排查,輸出16進製制計數法時,輸出為0)

#includeint

main()

5.(待排查,數值較大,所以使用了long long int,但是輸出還是不正常

#includeint

main()

6.(出錯,等待解決,了解當數值很大或者很小時,應該真麼定義)

#includeint

main()

7.(該程式在visual  studio 2019中執行時報錯,而在codeblocks中正常)

#includeint

main()

8.

#includeint

main()

1.

#includeint

main()

2.3.

C Primer plus 第二章課後程式設計練習

第二章課後程式設計練習 18 第二章課後程式設計練習1 include using namespace std int main 19 第二章課後程式設計練習2 include using namespace std int main 20 第二章課後程式設計練習3 include using na...

c primer plus 第十三章課後程式設計6題

include include include define len 40 int main void 開啟檔案並輸入內容 if in fopen name,w null printf 請輸入檔案內容 n while ch getc stdin eof putc ch,in if fclose in...

c primer plus 第十三章課後程式設計7題

a 交替列印倆個檔案的每一行 include include int main int argc,const char ar if fc fopen ar 2 r null 如果第乙個檔案遇到換行符則列印第二個檔案內容,反之一樣 a 交替列印倆個檔案的每一行。利用檔案指標的特性自動遞增的特點 do ...