C語言程式設計案例教程——習題解答

C語言程式設計案例教程——習題解答

《C語言程式設計案例教程——習題解答》是2018年8月清華大學出版社出版的圖書,作者是黃達峰、吳紹根。

基本介紹

  • 書名:C語言程式設計案例教程——習題解答
  • 作者:黃達峰、吳紹根
  • 出版社:清華大學出版社
  • 出版時間:2018年8月
  • 定價:29 元
  • ISBN:9787302505822
內容簡介,圖書目錄,

內容簡介

本書是《C語言程式設計案例教程》一書配套的習題解答,包括該教材所有的132道練習題的參考解答。這132道練習題,其中129道是編程練習題,以確保每一個小節相應的知識點後都有配套的編程練習題供讀者上機練習;剩餘3道是簡答題。
本書既可以配合《C語言程式設計案例教程》一書使用,也可以作為高等學校計算機類、理工科類專業的教材或者計算機愛好者的程式設計參考資料。

圖書目錄

第一部分準 備 工 作
第1章了解C語言——安裝開發環境3練習113
練習126
第二部分快 速 入 門
第2章經典hello world——程式基本框架11練習2111
第3章簡易計算器——騙辣跨數據類型、運算符、流程程式12
練習3112
練習3213
練習3314
練習3415
練習3515
練櫃棄腳習3616
練習3718
練習3819
練習3920
練習31021
練習31122
練習31223
練習31324
練習31426
練和料疊習31527
練習31628
練習31728
練習31830第4章猜數遊戲——強化流程控制、標準庫函式32
練習4132
練習4233
練習4333
練習4434
練習4535
練習4635
練習4736
練習4837
練習4938
練習41039
練習41140
練習41241
練習41343
練習41444
練習41545
練習41645
練習41746
練習41848
練習41950
練習42051
練習42152
練元仔肯習42254
第5章溫度轉換——浮點數、格式化輸出56
練習5156
練習5257
練習5358
練習5459
練習5559
練習5660
練習5761
練習5862
練習5964
練習51065
練習51167
練體夜槓尋習51267
練習51369
練習51470
練習51571
第6章階段練習——強化訓練73
練習6173
練習6274
練習6375
練習6476
練習6578
練習6679
練習6780
練習6881
練習6982
練習61083
練習61184
練習61287
練習61388
練習61490
練習61591
練習616★93
練習617★93
練習618★94
練習619★97
練習620★99
第三部分進 階 學 習
第7章口算測驗——數組、函式、指針105練習71105
練習72106
練習73107
練習74108
練習75108
練習76110
練習77112
練習78113
練習79114
練習710117
練習711118
練習712119
練習713120
練習714121
練習715123
練習716124
練習717125
練習718127
練習719128
練習720129
練習721130
練習722132
第8章更優雅的口算測驗——結構體135
練習81135
練習82136
練習83137
練習84138
練習85140
練習86141
練習87142
練習88144
練習89145
練習810147
練習811148
第9章數字拼葛糊圖——二維數組152
練習91152
練習92153
練習93155
練習94157
練習95159
練習96163
練習97168
第10章學生信息管理系統——字元串、檔案174
練習101174
練習102175
練習103177
練習104178
練習105180
練習106183
練習恥束辯殼107185
練習108188
練習109190
練習1010193
練習1011197
練習1012201
練習1013203
練習1014206
參考文獻210
其他已好,差調ML第1章虛擬機與VMware Workstation1
1.1虛擬機1
1.1.1虛擬機的功能與用途1
1.1.2VMware Workstation虛擬機簡介2
1.2安裝VMware Workstation2
1.3設定VMware Workstation 10的首選項4
1.4使用虛擬網路編輯器5
1.4.1添加橋接模式虛擬網路6
1.4.2添加僅主機模式虛擬網路6
1.4.3在Windows主機中更改NAT設定8
1.4.4在Windows主機中更改DHCP設定8
1.4.5設定VMware Workstation的聯網方式8
1.5安裝與配置Windows Server 2008虛擬機11
1.6安裝和升級 VMware Tools15
1.6.1安裝VMware Tools16
1.6.2在Windows虛擬機中手動安裝或
升級VMware Tools16
1.6.3在Linux虛擬機中手動安裝或
升級VMware Tools17
1.6.4卸載VMware Tools19
1.7在虛擬機中使用可移動設備20
1.7.1前提條件20
1.7.2使用移動設備步驟20
1.7.3將USB設備連線到虛擬機21
1.7.4在Linux主機上裝載USB檔案系統21
1.8為虛擬機設定已分享檔案夾21
1.9為虛擬機拍攝快照25
1.9.1使用快照保留虛擬機狀態25
1.9.2拍攝虛擬機快照26
1.9.3恢復到快照26
1.9.4使用快照管理器27第2章Linux系統安裝與常用命令28
2.1Linux的安裝與配置28
2.1.1實訓目的28
2.1.2實訓環境28
2.1.3實訓準備28
2.1.4實訓步驟31
2.1.5實訓思考題60
2.1.6實訓報告要求60
2.2Linux常用命令61
2.2.1實訓目的61
2.2.2實訓內容61
2.2.3實訓準備61
2.2.4實訓環境66
2.2.5實訓步驟66
2.2.6實訓思考題71
2.2.7實訓報告要求71
第3章Linux系統配置與管理72
3.1Linux系統用戶管理72
3.1.1實訓目的72
3.1.2實訓內容72
3.1.3實訓環境72
3.1.4實訓準備72
3.1.5實訓步驟74
3.1.6實訓思考題80
3.1.7實訓報告要求80
3.2安裝與管理軟體包80
3.2.1實訓目的80
3.2.2實訓內容81
3.2.3實訓準備81
3.2.4實訓步驟84
3.2.5實訓思考題94
3.2.6實訓報告要求95
3.3配置與管理檔案許可權95
3.3.1實訓目的95
3.3.2實訓內容95
3.3.3實訓準備95
3.3.4實訓步驟99
3.3.5實訓思考題104
3.3.6實訓報告要求104
3.4使用ACL規劃詳細許可權104
3.4.1實訓目的104
3.4.2實訓內容104
3.4.3實訓準備104
3.4.4實訓步驟105
3.4.5實訓思題考110
3.4.6實訓報告要求110
3.5管理磁碟分區、掛載與卸載111
3.5.1實訓目的111
3.5.2實訓內容111
3.5.3實訓準備111
3.5.4實訓步驟113
3.5.5實訓思考題122
3.5.6實訓報告要求122
3.6配置與管理磁碟配額122
3.6.1實訓目的122
3.6.2實訓內容123
3.6.3實訓準備123
3.6.4實訓步驟123
3.6.5實訓報告要求128
3.7在Linux中配置軟RAID128
3.7.1實訓目的128
3.7.2實訓內容128
3.7.3實訓準備128
3.7.4實訓步驟128
3.7.5實訓思考題131
3.7.6實訓報告要求131
3.8管理LVM邏輯卷132
3.8.1實訓目的132
3.8.2實訓內容132
3.8.3實訓準備132
3.8.4實訓步驟133
3.8.5實訓報告要求136
第4章Vim與編程調試137
4.1熟練使用vi編輯器與Shell命令137
4.1.1實訓目的137
4.1.2實訓內容137
4.1.3實訓準備137
4.1.4實訓步驟139
4.1.5實訓思考題147
4.1.6實訓報告要求147
4.2使用正則表達式147
4.2.1實訓目的147
4.2.2實訓內容147
4.2.3實訓步驟148
4.2.4實訓思考155
4.2.5實訓報告要求155
4.3使用Shell Script編程155
4.3.1實訓目的155
4.3.2實訓內容155
4.3.3實訓準備155
4.3.4實訓步驟156
4.3.5實訓思考題172
4.3.6實訓報告要求172
4.4使用gcc和make調試程式172
4.4.1實訓目的172
4.4.2實訓內容172
4.4.3實訓準備172
4.4.4實訓步驟173
4.4.5實訓報告要求181
第5章常用網路服務182
5.1配置與管理Samba伺服器182
5.1.1實訓目的182
5.1.2實訓內容182
5.1.3實訓環境及要求182
5.1.4實訓步驟183
5.1.5實訓思考題190
5.1.6實訓報告要求190
5.2配置與管理NFS伺服器190
5.2.1實訓目的190
5.2.2實訓內容190
5.2.3實訓環境及要求190
5.2.4實訓步驟191
5.2.5實訓思考題194
5.2.6實訓報告要求194
5.3配置與管理DHCP伺服器194
5.3.1實訓目的194
5.3.2實訓內容194
5.3.3實訓要求194
5.3.4實訓步驟194
5.3.5實訓思考題201
5.3.6實訓報告要求202
5.4配置與管理DNS伺服器202
5.4.1實訓目的202
5.4.2實訓內容202
5.4.3實訓環境及要求202
5.4.4實訓步驟202
5.4.5實訓思考題210
5.4.6實訓報告要求210
5.5配置與管理Web伺服器210
5.5.1實訓目的210
5.5.2實訓內容210
5.5.3實訓環境及要求210
5.5.4實訓步驟210
5.4.5實訓思考題220
5.4.6實訓報告要求220
5.6配置與管理FTP伺服器220
5.6.1實訓目的220
5.6.2實訓內容220
5.6.3實訓環境及要求220
5.6.4實訓步驟220
5.6.5實訓思考題227
5.6.6實訓報告要求227
5.7配置與管理電子郵件伺服器228
5.7.1實訓目的228
5.7.2實訓內容228
5.7.3實訓準備228
5.7.4電子郵件伺服器簡單案例234
5.7.5Sendmail服務企業實戰與套用237
5.7.6實訓思考題246
5.7.7實訓報告要求246
第6章網路互聯與安全247
6.1配置與管理iptables247
6.1.1實訓目的247
6.1.2實訓內容247
6.1.3實訓準備247
6.1.4實訓環境及要求248
6.1.5實訓步驟249
6.1.6實訓思考題251
6.1.7實訓報告要求251
6.2配置與管理NAT251
6.2.1實訓目的251
6.2.2實訓內容251
6.2.3實訓準備251
6.2.4實訓步驟253
6.2.5實訓報告要求256
6.3配置與管理SQUID代理伺服器256
6.3.1實訓目的256
6.3.2實訓內容256
6.3.3實訓準備256
6.3.4實訓環境要求257
6.3.5實訓步驟257
6.3.6企業實戰與套用實例261
6.3.7實訓報告要求263
6.4配置與管理VPN伺服器263
6.4.1實訓目的263
6.4.2實訓內容263
6.4.3實訓準備263
6.4.4實訓步驟264
6.4.5企業實戰與實用274
6.4.6實訓思考題277
6.4.7實訓報告要求277
6.5Linux進程管理和系統監視277
6.5.1實訓目的277
6.5.2實訓內容277
6.5.3實訓步驟277
6.5.4實訓思考題294
6.5.5實訓報告要求294
6.6Linux系統故障排除294
6.6.1實訓場景294
6.6.2實訓要求294
6.6.3實訓前的準備294
6.6.4實訓後的總結295
6.7Linux系統企業綜合套用295
6.7.1實訓場景295
6.7.2實訓基本要求295
6.7.3實訓前的準備295
6.7.4實訓後的總結296
練習51369
練習51470
練習51571
第6章階段練習——強化訓練73
練習6173
練習6274
練習6375
練習6476
練習6578
練習6679
練習6780
練習6881
練習6982
練習61083
練習61184
練習61287
練習61388
練習61490
練習61591
練習616★93
練習617★93
練習618★94
練習619★97
練習620★99
第三部分進 階 學 習
第7章口算測驗——數組、函式、指針105練習71105
練習72106
練習73107
練習74108
練習75108
練習76110
練習77112
練習78113
練習79114
練習710117
練習711118
練習712119
練習713120
練習714121
練習715123
練習716124
練習717125
練習718127
練習719128
練習720129
練習721130
練習722132
第8章更優雅的口算測驗——結構體135
練習81135
練習82136
練習83137
練習84138
練習85140
練習86141
練習87142
練習88144
練習89145
練習810147
練習811148
第9章數字拼圖——二維數組152
練習91152
練習92153
練習93155
練習94157
練習95159
練習96163
練習97168
第10章學生信息管理系統——字元串、檔案174
練習101174
練習102175
練習103177
練習104178
練習105180
練習106183
練習107185
練習108188
練習109190
練習1010193
練習1011197
練習1012201
練習1013203
練習1014206
參考文獻210
其他已好,差調ML第1章虛擬機與VMware Workstation1
1.1虛擬機1
1.1.1虛擬機的功能與用途1
1.1.2VMware Workstation虛擬機簡介2
1.2安裝VMware Workstation2
1.3設定VMware Workstation 10的首選項4
1.4使用虛擬網路編輯器5
1.4.1添加橋接模式虛擬網路6
1.4.2添加僅主機模式虛擬網路6
1.4.3在Windows主機中更改NAT設定8
1.4.4在Windows主機中更改DHCP設定8
1.4.5設定VMware Workstation的聯網方式8
1.5安裝與配置Windows Server 2008虛擬機11
1.6安裝和升級 VMware Tools15
1.6.1安裝VMware Tools16
1.6.2在Windows虛擬機中手動安裝或
升級VMware Tools16
1.6.3在Linux虛擬機中手動安裝或
升級VMware Tools17
1.6.4卸載VMware Tools19
1.7在虛擬機中使用可移動設備20
1.7.1前提條件20
1.7.2使用移動設備步驟20
1.7.3將USB設備連線到虛擬機21
1.7.4在Linux主機上裝載USB檔案系統21
1.8為虛擬機設定已分享檔案夾21
1.9為虛擬機拍攝快照25
1.9.1使用快照保留虛擬機狀態25
1.9.2拍攝虛擬機快照26
1.9.3恢復到快照26
1.9.4使用快照管理器27第2章Linux系統安裝與常用命令28
2.1Linux的安裝與配置28
2.1.1實訓目的28
2.1.2實訓環境28
2.1.3實訓準備28
2.1.4實訓步驟31
2.1.5實訓思考題60
2.1.6實訓報告要求60
2.2Linux常用命令61
2.2.1實訓目的61
2.2.2實訓內容61
2.2.3實訓準備61
2.2.4實訓環境66
2.2.5實訓步驟66
2.2.6實訓思考題71
2.2.7實訓報告要求71
第3章Linux系統配置與管理72
3.1Linux系統用戶管理72
3.1.1實訓目的72
3.1.2實訓內容72
3.1.3實訓環境72
3.1.4實訓準備72
3.1.5實訓步驟74
3.1.6實訓思考題80
3.1.7實訓報告要求80
3.2安裝與管理軟體包80
3.2.1實訓目的80
3.2.2實訓內容81
3.2.3實訓準備81
3.2.4實訓步驟84
3.2.5實訓思考題94
3.2.6實訓報告要求95
3.3配置與管理檔案許可權95
3.3.1實訓目的95
3.3.2實訓內容95
3.3.3實訓準備95
3.3.4實訓步驟99
3.3.5實訓思考題104
3.3.6實訓報告要求104
3.4使用ACL規劃詳細許可權104
3.4.1實訓目的104
3.4.2實訓內容104
3.4.3實訓準備104
3.4.4實訓步驟105
3.4.5實訓思題考110
3.4.6實訓報告要求110
3.5管理磁碟分區、掛載與卸載111
3.5.1實訓目的111
3.5.2實訓內容111
3.5.3實訓準備111
3.5.4實訓步驟113
3.5.5實訓思考題122
3.5.6實訓報告要求122
3.6配置與管理磁碟配額122
3.6.1實訓目的122
3.6.2實訓內容123
3.6.3實訓準備123
3.6.4實訓步驟123
3.6.5實訓報告要求128
3.7在Linux中配置軟RAID128
3.7.1實訓目的128
3.7.2實訓內容128
3.7.3實訓準備128
3.7.4實訓步驟128
3.7.5實訓思考題131
3.7.6實訓報告要求131
3.8管理LVM邏輯卷132
3.8.1實訓目的132
3.8.2實訓內容132
3.8.3實訓準備132
3.8.4實訓步驟133
3.8.5實訓報告要求136
第4章Vim與編程調試137
4.1熟練使用vi編輯器與Shell命令137
4.1.1實訓目的137
4.1.2實訓內容137
4.1.3實訓準備137
4.1.4實訓步驟139
4.1.5實訓思考題147
4.1.6實訓報告要求147
4.2使用正則表達式147
4.2.1實訓目的147
4.2.2實訓內容147
4.2.3實訓步驟148
4.2.4實訓思考155
4.2.5實訓報告要求155
4.3使用Shell Script編程155
4.3.1實訓目的155
4.3.2實訓內容155
4.3.3實訓準備155
4.3.4實訓步驟156
4.3.5實訓思考題172
4.3.6實訓報告要求172
4.4使用gcc和make調試程式172
4.4.1實訓目的172
4.4.2實訓內容172
4.4.3實訓準備172
4.4.4實訓步驟173
4.4.5實訓報告要求181
第5章常用網路服務182
5.1配置與管理Samba伺服器182
5.1.1實訓目的182
5.1.2實訓內容182
5.1.3實訓環境及要求182
5.1.4實訓步驟183
5.1.5實訓思考題190
5.1.6實訓報告要求190
5.2配置與管理NFS伺服器190
5.2.1實訓目的190
5.2.2實訓內容190
5.2.3實訓環境及要求190
5.2.4實訓步驟191
5.2.5實訓思考題194
5.2.6實訓報告要求194
5.3配置與管理DHCP伺服器194
5.3.1實訓目的194
5.3.2實訓內容194
5.3.3實訓要求194
5.3.4實訓步驟194
5.3.5實訓思考題201
5.3.6實訓報告要求202
5.4配置與管理DNS伺服器202
5.4.1實訓目的202
5.4.2實訓內容202
5.4.3實訓環境及要求202
5.4.4實訓步驟202
5.4.5實訓思考題210
5.4.6實訓報告要求210
5.5配置與管理Web伺服器210
5.5.1實訓目的210
5.5.2實訓內容210
5.5.3實訓環境及要求210
5.5.4實訓步驟210
5.4.5實訓思考題220
5.4.6實訓報告要求220
5.6配置與管理FTP伺服器220
5.6.1實訓目的220
5.6.2實訓內容220
5.6.3實訓環境及要求220
5.6.4實訓步驟220
5.6.5實訓思考題227
5.6.6實訓報告要求227
5.7配置與管理電子郵件伺服器228
5.7.1實訓目的228
5.7.2實訓內容228
5.7.3實訓準備228
5.7.4電子郵件伺服器簡單案例234
5.7.5Sendmail服務企業實戰與套用237
5.7.6實訓思考題246
5.7.7實訓報告要求246
第6章網路互聯與安全247
6.1配置與管理iptables247
6.1.1實訓目的247
6.1.2實訓內容247
6.1.3實訓準備247
6.1.4實訓環境及要求248
6.1.5實訓步驟249
6.1.6實訓思考題251
6.1.7實訓報告要求251
6.2配置與管理NAT251
6.2.1實訓目的251
6.2.2實訓內容251
6.2.3實訓準備251
6.2.4實訓步驟253
6.2.5實訓報告要求256
6.3配置與管理SQUID代理伺服器256
6.3.1實訓目的256
6.3.2實訓內容256
6.3.3實訓準備256
6.3.4實訓環境要求257
6.3.5實訓步驟257
6.3.6企業實戰與套用實例261
6.3.7實訓報告要求263
6.4配置與管理VPN伺服器263
6.4.1實訓目的263
6.4.2實訓內容263
6.4.3實訓準備263
6.4.4實訓步驟264
6.4.5企業實戰與實用274
6.4.6實訓思考題277
6.4.7實訓報告要求277
6.5Linux進程管理和系統監視277
6.5.1實訓目的277
6.5.2實訓內容277
6.5.3實訓步驟277
6.5.4實訓思考題294
6.5.5實訓報告要求294
6.6Linux系統故障排除294
6.6.1實訓場景294
6.6.2實訓要求294
6.6.3實訓前的準備294
6.6.4實訓後的總結295
6.7Linux系統企業綜合套用295
6.7.1實訓場景295
6.7.2實訓基本要求295
6.7.3實訓前的準備295
6.7.4實訓後的總結296

相關詞條

熱門詞條

聯絡我們