●第Ⅰ部分上機實習章C程序上機操作概述(3)1.1C程序的上機過程(3)1.2Visual C++ 6.0集成開發環境簡介(3)1.2.1繫統安裝要求(3)1.2.2Visual C++ 6.0集成開發環境的啟動(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動態調試(14)1.4使用VS 2017編寫C語言程序(20)1.4.1創建項目(20)1.4.2添加源文件(21)1.4.3編寫代碼並生成程序(23)1.4.4編譯(23)1.4.5連接(24)第2章C語言上機及實驗指導(26)2.1數據類型、運算符和表達式實驗(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循環結構程序設計(32)2.4.1實驗目的(32)2.4.2實驗指導(33)2.4.3上機練習(35)2.5數組的應用(35)2.5.1實驗目的(35)2.5.2實驗指導(36)2.5.3上機練習(38)2.6函數的應用(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在不同模塊間實現數據共享的方式(54)3.2給用戶提供一個菜單,讓程序功能一目了然(56)3.3編寫“用戶友好”程序(60)3.4合理組織程序,寫出結構清晰的代碼(61)3.5好程序要經過測試與檢驗(62)3.5.1測試的重點(63)3.5.2測試數據(63)3.5.3調試程序時注釋語句的使用(64)3.6可供借鋻的代碼實例(64)3.6.1甄別輸入的數據(64)3.6.2輸入出錯時允許重復輸入,限定出錯的次數(66)目錄3.6.3鏈表的使用(66)第4章應用程序開發過程舉例(73)4.1十佳運動員有獎評選繫統(73)4.1.1程序開發的一般過程(73)4.1.2題目(73)4.1.3分析用戶需求,確定繫統功能(73)4.1.4繫統的總體分析與設計(74)4.1.5模塊設計與代碼編寫過程(78)4.1.6程序代碼的測試與運行效果(86)4.1.7討論(87)4.2工資信息管理繫統(87)第5章課程設計報告舉例(105)5.1例題一:十佳運動員有獎評選繫統(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例題二:工資信息管理繫統(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調查問卷處理繫統(142)6.2試卷自動處理繫統(143)6.3居民小區水電費管理繫統(144)6.4學生宿舍管理繫統(146)6.5手機通信錄管理繫統(147)6.6超市會員卡管理繫統(148)6.7超市自助購物終端繫統(149)6.8雜志訂閱繫統(149)6.9歌手比賽評選程序(150)6.10機房機位預約繫統(150)6.11停車場管理繫統(152)6.12居民小區車輛管理繫統(153)6.13運動會管理繫統(154)6.14交通處罰單處理繫統(155)6.15房產銷售管理繫統(156)6.16醫院就診卡管理繫統(156)6.17酒店客房管理繫統(157)6.18網站用戶管理繫統(158)6.19代理商管理繫統(159)6.20倉庫管理繫統(159)6.21實驗儀器管理繫統(160)6.22影城自助購票繫統(161)6.23圖書期刊信息管理繫統(162)6.24圖書借閱管理繫統(162)6.25客運汽車售票管理繫統(163)6.26汽車服務公司陪練業務管理繫統(163)6.27車輛出租服務管理繫統(164)6.28健身會所會員卡管理繫統(164)6.29鐘點家政服務管理繫統(165)6.30特色家政服務管理繫統(166)6.31培訓班管理繫統(167)6.32足球聯賽積分管理繫統(168)6.33籃球比賽管理繫統(168)6.34乒乓球比賽管理繫統(169)6.35科研項目管理繫統(170)6.36教師信息管理繫統(171)6.37崗位招聘管理繫統(171)6.38簡單的試題庫管理繫統(172)6.39礦產資源信息管理繫統(172)6.40礦業權管理信息繫統(173)第Ⅲ部分試題精選第7章真題試卷(177)附錄AC語言課程設計大綱(192)參考文獻(194)第Ⅰ部分上機實習章C程序上機操作概述(3)1.1C程序的上機過程(3)1.2Visual C++ 6.0集成環境簡介(3)1.2.1繫統安裝要求(3)1.2.2Visual C++ 6.0集成環境的啟動(3)1.2.3Visual C++ 6.0主窗口(3)
內容簡介
為加深學生對基礎知識的了解,同時提高綜合程序設計能力,本書共安排了上機實習、課程設計和試題精選三個部分。第Ⅰ部分包括C程序上機操作概述和C語言上機及實驗指導,該部分內容與課堂教學同步進行,要求學生初步掌握程序設計的基本方法和調試技能;在課堂教學結束後,集中安排課程設計進行強化訓練,目的是使學生對基本算法融會貫通,提高綜合程序設計能力。如果統一安排的上機實習時間有限,部分實驗內容可由學生在課後自行完成。第Ⅱ部分是為指導學生進行課程設計而編寫的。第3章既指出了程序開發過程應該遵循的原則,又用短小的程序示範了編程的實用技術和常用方法。之後的章節,通過兩個實際案例開發過程的詳細分析,說明了好的應用程序應該具備的特點。在陳述了課程設計報告的要求之後,演示了課程設計報告的主要內容。很後的40個課程設計題目取材於不同的生活與工作實踐。第Ⅲ部分試題精選集中了近5年來的很好試題,該部分內容可作為學生的課外練......