第Ⅰ部分上機實習
第1章C程序上機操作概述(3)
1.1C程序的上機過程(3)
1.2Visual C++ 6.0集成開發(fā)環(huán)境簡介(3)
1.2.1系統(tǒng)安裝要求(3)
1.2.2Visual C++ 6.0集成開發(fā)環(huán)境的啟動(3)
1.2.3Visual C++ 6.0主窗口(3)
1.2.4Visual C++ 6.0菜單欄(4)
1.2.5Visual C++ 6.0工具欄(12)
1.3用Visual C++ 6.0運行一個C程序的操作步驟(12)
1.3.1建立C源程序文件(13)
1.3.2編譯運行(13)
1.3.3動態(tài)調試(14)
1.4使用VS 2017編寫C語言程序(20)
1.4.1創(chuàng)建項目(20)
1.4.2添加源文件(21)
1.4.3編寫代碼并生成程序(23)
1.4.4編譯(23)
1.4.5連接(24)
第2章C語言上機及實驗指導(26)
2.1數(shù)據類型、運算符和表達式實驗(26)
2.1.1實驗目的(26)
2.1.2實驗指導(26)
2.1.3上機練習(28)
2.2順序結構程序設計(29)
2.2.1實驗目的(29)
2.2.2實驗指導(29)
2.2.3上機練習(30)
2.3選擇結構程序設計(30)
2.3.1實驗目的(30)
2.3.2實驗指導(31)
2.3.3上機練習(32)
2.4循環(huán)結構程序設計(32)
2.4.1實驗目的(32)
2.4.2實驗指導(33)
2.4.3上機練習(35)
2.5數(shù)組的應用(35)
2.5.1實驗目的(35)
2.5.2實驗指導(36)
2.5.3上機練習(38)
2.6函數(shù)的應用(39)
2.6.1實驗目的(39)
2.6.2實驗指導(39)
2.6.3上機練習(42)
2.7指針的應用(42)
2.7.1實驗目的(42)
2.7.2實驗指導(42)
2.7.3上機練習(44)
2.8結構體的應用(45)
2.8.1實驗目的(45)
2.8.2實驗指導(45)
2.8.3上機練習(47)
2.9文件的應用(47)
2.9.1實驗目的(47)
2.9.2實驗指導(47)
2.9.3上機練習(50)
第Ⅱ部分課程設計
第3章C課程設計綜合編程指導(53)
3.1逐步細化地設計算法,從易到難地編寫程序(53)
3.1.1模塊化編程(53)
3.1.2在不同模塊間實現(xiàn)數(shù)據共享的方式(54)
3.2給用戶提供一個菜單,讓程序功能一目了然(56)
3.3編寫“用戶友好”程序(60)
3.4合理組織程序,寫出結構清晰的代碼(61)
3.5好程序要經過測試與檢驗(62)
3.5.1測試的重點(63)
3.5.2測試數(shù)據(63)
3.5.3調試程序時注釋語句的使用(64)
3.6可供借鑒的代碼實例(64)
3.6.1甄別輸入的數(shù)據(64)
3.6.2輸入出錯時允許重復輸入,限定出錯的次數(shù)(66)
目錄
3.6.3鏈表的使用(66)
第4章應用程序開發(fā)過程舉例(73)
4.1十佳運動員有獎評選系統(tǒng)(73)
4.1.1程序開發(fā)的一般過程(73)
4.1.2題目(73)
4.1.3分析用戶需求,確定系統(tǒng)功能(73)
4.1.4系統(tǒng)的總體分析與設計(74)
4.1.5模塊設計與代碼編寫過程(78)
4.1.6程序代碼的測試與運行效果(86)
4.1.7討論(87)
4.2工資信息管理系統(tǒng)(87)
第5章課程設計報告舉例(105)
5.1例題一:十佳運動員有獎評選系統(tǒng)(106)
5.1.1需求分析(106)
5.1.2總體設計(107)
5.1.3模塊設計(109)
5.1.4程序代碼的測試與運行效果(114)
5.1.5討論(116)
5.1.6附錄(117)
5.2例題二:工資信息管理系統(tǒng)(117)
5.2.1課題題目(117)
5.2.2需求分析(117)
5.2.3總體設計(119)
5.2.4模塊設計(121)
5.2.5代碼設計與運行效果展示(123)
5.2.6代碼測試與改進(128)
5.2.7討論(130)
5.2.8程序代碼(131)
第6章課程設計題目(142)
6.1調查問卷處理系統(tǒng)(142)
6.2試卷自動處理系統(tǒng)(143)
6.3居民小區(qū)水電費管理系統(tǒng)(144)
6.4學生宿舍管理系統(tǒng)(146)
6.5手機通信錄管理系統(tǒng)(147)
6.6超市會員卡管理系統(tǒng)(148)
6.7超市自助購物終端系統(tǒng)(149)
6.8雜志訂閱系統(tǒng)(149)
6.9歌手比賽評選程序(150)
6.10機房機位預約系統(tǒng)(150)
6.11停車場管理系統(tǒng)(152)
6.12居民小區(qū)車輛管理系統(tǒng)(153)
6.13運動會管理系統(tǒng)(154)
6.14交通處罰單處理系統(tǒng)(155)
6.15房產銷售管理系統(tǒng)(156)
6.16醫(yī)院就診卡管理系統(tǒng)(156)
6.17酒店客房管理系統(tǒng)(157)
6.18網站用戶管理系統(tǒng)(158)
6.19代理商管理系統(tǒng)(159)
6.20倉庫管理系統(tǒng)(159)
6.21實驗儀器管理系統(tǒng)(160)
6.22影城自助購票系統(tǒng)(161)
6.23圖書期刊信息管理系統(tǒng)(162)
6.24圖書借閱管理系統(tǒng)(162)
6.25客運汽車售票管理系統(tǒng)(163)
6.26汽車服務公司陪練業(yè)務管理系統(tǒng)(163)
6.27車輛出租服務管理系統(tǒng)(164)
6.28健身會所會員卡管理系統(tǒng)(164)
6.29鐘點家政服務管理系統(tǒng)(165)
6.30特色家政服務管理系統(tǒng)(166)
6.31培訓班管理系統(tǒng)(167)
6.32足球聯(lián)賽積分管理系統(tǒng)(168)
6.33籃球比賽管理系統(tǒng)(168)
6.34乒乓球比賽管理系統(tǒng)(169)
6.35科研項目管理系統(tǒng)(170)
6.36教師信息管理系統(tǒng)(171)
6.37崗位招聘管理系統(tǒng)(171)
6.38簡單的試題庫管理系統(tǒng)(172)
6.39礦產資源信息管理系統(tǒng)(172)
6.40礦業(yè)權管理信息系統(tǒng)(173)
第Ⅲ部分試題精選
第7章真題試卷(177)
附錄AC語言課程設計大綱(192)
參考文獻(194)
第Ⅰ部分上機實習
第1章C程序上機操作概述(3)
1.1C程序的上機過程(3)
1.2Visual C++ 6.0集成環(huán)境簡介(3)
1.2.1系統(tǒng)安裝要求(3)
1.2.2Visual C++ 6.0集成環(huán)境的啟動(3)
1.2.3Visual C++ 6.0主窗口(3)