書籍信息
作者:蔡木生、黃君強、毛養紅
定價:29.50元
印次:1-1
ISBN:9787302368434
出版日期:2014.09.01
印刷日期:2014.08.22
內容簡介
本書是《C程式設計(第四版)》(譚浩強,清華大學出版社出版)的配套實驗指導書,全面介紹C語言程式設計的基本概念、基礎知識、基本技能和常用算法,涵蓋了C程式的開發環境、數據類型與表達式、控制結構、數組與字元串、函式、指針、結構體、位運算和預處理指令、檔案操作、共用體和枚舉類型等內容。全書包含了17個C語言基礎實驗和兩個綜合案例: 基礎實驗中提供了近80個例題,每一例題給出了編程思路、程式代碼、運行結果截圖供讀者學習、參考;每一實驗還提供4~6個基礎題(必做)和2~4提高題(選做)兩類練習,只要讀者按要求獨立完成,即可熟知C語言的基本概念、基礎知識;兩個綜合案例旨在提高讀者分析問題、解決問題、程式實現的能力。
圖書目錄
實驗1C程式的運行環境和運行方法1
1.1實驗目的1
1.2知識要點1
1.3實驗內容與步驟6
實驗2數據類型與表達式9
2.1實驗目的9
2.2知識要點9
2.3實驗內容與步驟14
實驗3順序結構程式設計19
3.1實驗目的19
3.2知識要點19
3.3實驗內容與步驟23
實驗4選擇結構程式設計27
4.1實驗目的27
4.2知識要點27
4.3實驗內容與步驟35
實驗5循環結構程式設計(1)41
5.1實驗目的41
5.2知識要點41
5.3實驗內容與步驟45
實驗6循環結構程式設計(2)47
6.1實驗目的47
6.2知識要點47
6.3實驗內容與步驟53實驗7數組55
7.1實驗目的55
C語言程式設計實驗指導目錄7.2知識要點55
7.3實驗內容與步驟61
實驗8字元數組與字元串64
8.1實驗目的64
8.2知識要點64
8.3實驗內容與步驟73
實驗9函式(1)75
9.1實驗目的75
9.2知識要點75
9.3實驗內容與步驟84
實驗10函式(2)86
10.1實驗目的86
10.2知識要點86
10.3實驗內容與步驟95
實驗11結構體、共用體和枚舉類型99
11.1實驗目的99
11.2知識要點99
11.3實驗內容與步驟109
實驗12指針(1)114
12.1實驗目的114
12.2知識要點114
12.3實驗內容與步驟126
實驗13指針(2)130
13.1實驗目的130
13.2知識要點130
13.3實驗內容與步驟143
實驗14指針(3)149
14.1實驗目的149
14.2知識要點149
14.3實驗內容與步驟162
實驗15位運算和預處理指令168
15.1實驗目的168
15.2知識要點168
15.3實驗內容與步驟179
實驗16檔案操作(1)183
16.1實驗目的183
16.2知識要點183
16.3實驗內容與步驟194
實驗17檔案操作(2)200
17.1實驗目的200
17.2知識要點200
17.3實驗內容與步驟203
實驗18綜合案例1——小學生成績管理系統206
18.1實驗目的206
18.2實驗要求206
18.3設計思路207
18.4實驗內容210
實驗19綜合案例2——人力資源管理系統217
19.1實驗目的217
19.2實驗要求217
19.3數據結構218
19.4主要函式聲明與功能說明219
19.5主要功能模組運行效果圖220
19.6鍊表操作221
19.7數據檔案操作223
參考文獻226第一篇基礎實驗
基礎實驗1TCP/IP屬性設定3
【實驗目的】3
【實驗條件】3
【實驗基礎】3
【實驗步驟】6
1.1啟動連入區域網路的Windows 7計算機6
1.1.1查看當前設定6
1.1.2進入命令行狀態6
1.1.3輸入ipconfig相關命令6
1.2TCP/IP屬性設定7
1.2.1打開屬性設定對話框7
1.2.2進入IPv4的TCP/IP屬性設定對話框7
1.3設定結果7
1.3.1記錄具體設定情況7
1.3.2使用ping命令測試網路連通性8
1.4安裝IPv6協定9
1.5思考與練習9
1.5.1選擇題9
1.5.2思考題10
1.5.3IPv6 ISATAP配置(僅供參考)11
基礎實驗2雙絞線的製作與測試13
【實驗目的】13
【實驗條件】13
【實驗基礎】13
【實驗步驟】16
2.1使用工具壓線鉗製作直通線16
2.1.1剝線16計算機網路實驗基礎與進階目錄2.1.2對線的第一端理線17
2.1.3剪線17
2.1.4壓線17
2.1.5作第二端18
2.2製作交叉線18
2.2.1按EIA/TIA568標準B製作第一端18
2.2.2按EIA/TIA568標準A製作另一端18
2.3製作反接線(僅供參考)18
2.4結果驗證: 測試連通性18
2.4.1使用測試儀測試連通性18
2.4.2使用計算機測試連通性19
2.5練習與思考19
2.5.1選擇題19
2.5.2思考與討論題20
基礎實驗3組建雙絞線乙太網21
【實驗目的】21
【實驗要求】21
【實驗基礎】21
【實驗步驟】22
3.1選擇並檢測所需實驗器材22
3.2單一交換機模式組建簡單乙太網22
3.2.1按實驗拓撲連線22
3.2.2設定屬性參數23
3.2.3檢查連通性23
3.3多交換機模式組建乙太網23
3.3.1級聯23
3.3.2交連23
3.3.3為4台計算機設定TCP/IP屬性值23
3.3.4檢測雙向連通性24
3.4小結25
3.4.1接線結論25
3.4.2分類25
3.4.3DTE,DCE的區別25
3.5習題與思考25
3.5.1選擇題25
3.5.2思考題26
基礎實驗4交換機的配置與套用27
【實驗目的】27
【實驗要求】27
【實驗基礎】27
【實驗步驟】28
4.1硬體連線28
4.2軟體設定29
4.3工作模式29
4.3.1由用戶模式進入特權模式29
4.3.2由特權模式進入全局配置模式30
4.3.3由全局模式進入連線埠配置模式30
4.3.4配置遠程登錄的密碼30
4.4結果驗證31
4.4.1設定PC的IP位址31
4.4.2驗證Telnet登錄密碼31
4.4.3提示31
4.4.4小結32
4.5練習與思考32
4.5.1選擇題32
4.5.2思考題33
基礎實驗5虛擬區域網路的配置和套用34
【實驗目的】34
【實驗要求】34
【實驗基礎】34
【實驗步驟】37
5.1實驗拓撲37
5.1.1硬體連線37
5.1.2實驗前的測試38
5.2創建VLAN並記錄38
5.2.1在交換機中添加兩個VLAN38
5.2.2記錄數據38
5.3將交換機連線埠分配給VLAN38
5.4結果驗證39
5.4.1同VLAN兩個連線埠測試39
5.4.2不同VLAN兩個連線埠測試39
5.4.3刪除VLAN39
5.5練習與思考40
5.5.1選擇題40
5.5.2思考題40
基礎實驗6ARP地址解析42
【實驗目的】42
【實驗要求】42
【實驗基礎】42
【實驗步驟】45
6.1查看cache中的ARP表45
6.1.1進入命令行狀態45
6.1.2查看本機ARP表項45
6.2添加動態表項45
6.3添加靜態表項46
6.3.1用arps命令添加靜態表項46
6.3.2與動態表項比較46
6.4刪除ARP表項46
6.5練習與思考47
6.5.1選擇題47
6.5.2思考題47
基礎實驗7網路數據包的監聽與分析49
【實驗目的】49
【實驗要求】49
【實驗基礎】49
【實驗步驟】53
7.1網路協定分析軟體簡介53
7.2第一次捕獲數據包53
7.2.1使用Ethereal抓包53
7.2.2記錄包大小54
7.2協定分析54
7.2清除系統快取中的目的主機IP的ARP表項54
7.3第二次捕獲數據包54
7.4使用顯示過濾器Filter55
7.4.1濾出ARP包55
7.4.2濾出ICMP包55
7.5練習與思考55
7.5.1思考題55
7.5.2填空題56
基礎實驗8組建WLAN57
【實驗目的】57
【實驗要求】57
【實驗基礎】57
【實驗步驟】63
8.1AdHoc特別網路63
8.1.1實驗網路拓撲圖63
8.1.2A機的安裝與配置63
8.1.3B機的安裝與配置64
8.1.4結果驗證64
8.2用無線路由器組建WLAN65
8.2.1實驗網路拓撲圖65
8.2.2設定無線路由器參數65
8.3客戶機設定67
8.3.1A機設定67
8.3.2B機設定67
8.3.3結果驗證67
8.4寬頻網接入68
8.4.1登錄無線寬頻路由器69
8.4.2啟動嚮導69
8.4.3設定無線70
8.5練習與思考71
8.5.1選擇題71
8.5.2思考題71
基礎實驗9子網規劃73
【實驗目的】73
【實驗要求】73
【實驗基礎】73
【實驗步驟】75
9.1實驗拓撲結構75
9.2使用默認掩碼劃分子網75
9.3使用變長掩碼劃分子網的案例76
9.4結果驗證77
9.5練習與思考78
9.5.1思考題78
9.5.2問答題78
基礎實驗10路由器常規配置80
【實驗目的】80
【實驗要求】80
【實驗基礎】80
【實驗步驟】85