C程序設(shè)計(jì)及實(shí)驗(yàn)指導(dǎo)
定 價(jià):36 元
叢書名:21世紀(jì)高等教育計(jì)算機(jī)規(guī)劃教材
- 作者:李俊生, 楊波, 黃繼海編著
- 出版時(shí)間:2012/12/1
- ISBN:9787115305480
- 出 版 社:人民郵電出版社
- 中圖法分類:TP312C
- 頁碼:264頁
- 紙張:膠版紙
- 版次:1
- 開本:16開
《21世紀(jì)高等教育計(jì)算機(jī)規(guī)劃教材:C程序設(shè)計(jì)及實(shí)驗(yàn)指導(dǎo)》共分為三篇:“基礎(chǔ)知識(shí)”篇、“綜合”(課題實(shí)訓(xùn))篇和“C程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)”篇,主要內(nèi)容涵蓋了C語言概述,數(shù)據(jù)描述和運(yùn)算,結(jié)構(gòu)化程序設(shè)計(jì)思想和三種基本結(jié)構(gòu),數(shù)組、函數(shù)、指針,復(fù)合結(jié)構(gòu),預(yù)處理,位運(yùn)算,文件、基本算法、課題研討及實(shí)驗(yàn)等。
“基礎(chǔ)知識(shí)”篇主要講解課程所要求的知識(shí)點(diǎn),旨在培養(yǎng)讀者對(duì)C程序設(shè)計(jì)基本理論的學(xué)習(xí);“綜合”篇按研究或討論課題展開,強(qiáng)化基本理論學(xué)習(xí)與實(shí)際的結(jié)合,旨在培養(yǎng)讀者綜合程序設(shè)計(jì)能力;“C程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)”篇旨在加深對(duì)講授內(nèi)容的理解,培養(yǎng)學(xué)生獨(dú)立編寫源程序、獨(dú)立上機(jī)調(diào)試、獨(dú)立運(yùn)行程序和分析結(jié)果的實(shí)踐應(yīng)用能力。
《21世紀(jì)高等教育計(jì)算機(jī)規(guī)劃教材:C程序設(shè)計(jì)及實(shí)驗(yàn)指導(dǎo)》設(shè)計(jì)獨(dú)特、新穎,語言精練、通俗易懂,結(jié)構(gòu)緊湊,注重理論和實(shí)踐編程能力的培養(yǎng)。各章節(jié)配有練習(xí)題可供讀者練習(xí),同時(shí)還為讀者精心設(shè)計(jì)了課題實(shí)訓(xùn)題目,使讀者養(yǎng)成良好的程序設(shè)計(jì)風(fēng)格的同時(shí),進(jìn)一步提高程序設(shè)計(jì)能力。
《21世紀(jì)高等教育計(jì)算機(jī)規(guī)劃教材:C程序設(shè)計(jì)及實(shí)驗(yàn)指導(dǎo)》由多年教學(xué)經(jīng)驗(yàn)的一線老師編寫,可作為地方院校大學(xué)本科、高職高專等開設(shè)C程序設(shè)計(jì)課程的教材及實(shí)驗(yàn)指導(dǎo),也可供參加全國計(jì)算機(jī)等級(jí)考試者參考。
第1篇 基礎(chǔ)知識(shí)
第1章 C語言概述
1.1 C語言的發(fā)展過程
1.2 當(dāng)前C語言的常見集成(或編譯)環(huán)境
1.3 C語言詞匯
1.4 C源程序的結(jié)構(gòu)特點(diǎn)
1.5 書寫程序時(shí)應(yīng)遵循的規(guī)則
1.6 C語言的字符集
1.7 C語言的主要特點(diǎn)
1.8 C語言的拓展——面向?qū)ο蟮某绦蛟O(shè)計(jì)語言
1.9 簡(jiǎn)單的C程序介紹
1.10 輸入和輸出函數(shù)
1.11 C程序的編輯、編譯和運(yùn)行
小結(jié)
習(xí)題
第2章 數(shù)據(jù)描述和運(yùn)算
2.1 C語言的數(shù)據(jù)類型
2.2 常量、變量及其類型
2.3 運(yùn)算符、表達(dá)式及C語句
2.4 不同數(shù)據(jù)類型的輸出
2.5 不同數(shù)據(jù)類型的輸入
小結(jié)
習(xí)題
第3章 結(jié)構(gòu)化程序設(shè)計(jì)
3.1 結(jié)構(gòu)化程序設(shè)計(jì)的思想及流程圖
3.2 順序結(jié)構(gòu)
3.3 選擇結(jié)構(gòu)
3.4 循環(huán)結(jié)構(gòu)
3.5 編程實(shí)例
小結(jié)
習(xí)題
第4章 數(shù)組
4.1 數(shù)組的概念
4.2 一維數(shù)組
4.3 二維數(shù)組
4.4 字符串與字符數(shù)組
4.5 編程實(shí)例
小結(jié)
習(xí)題
第5章 函數(shù)
5.1 函數(shù)的分類
5.2 函數(shù)的定義和調(diào)用
5.3 函數(shù)間的參數(shù)傳遞與函數(shù)的返回值
5.4 數(shù)組作函數(shù)參數(shù)
5.5 函數(shù)的嵌套與遞歸
5.6 局部變量與全局變量
5.7 變量的存儲(chǔ)類別及函數(shù)存儲(chǔ)分類
小結(jié)
習(xí)題
第6章 指針
6.1 指針的基本概念
6.2 指針的運(yùn)算
6.3 指向數(shù)組元素的指針
6.4 指向多維數(shù)組的指針
6.5 指向字符串的指針
6.6 指向函數(shù)的指針(函數(shù)指針)
6.7 指針數(shù)組
6.8 指向指針的指針(二級(jí)指針)
小結(jié)
習(xí)題
第7章 復(fù)合結(jié)構(gòu)類型
7.1 結(jié)構(gòu)體
7.2 共用體
7.3 枚舉類型
7.4 類型定義
7.5 簡(jiǎn)單鏈表及其應(yīng)用
小結(jié)
習(xí)題
第8章 預(yù)編譯處理
8.1 預(yù)編譯處理命令的概念
8.2 宏定義
8.3 文件包含
8.4 條件編譯
小結(jié)
習(xí)題
第9章 位運(yùn)算
9.1 位運(yùn)算與位運(yùn)算符
9.2 位域(位段)
小結(jié)
習(xí)題
第10章 文件
10.1 C文件概述
10.2 文件類型指針
10.3 文件的打開與關(guān)閉
10.4 文件的順序讀/寫
10.5 文件的隨機(jī)讀/寫
10.6 文件操作檢測(cè)函數(shù)
10.7 簡(jiǎn)易通訊錄(一個(gè)綜合的抽象例子)
小結(jié)
習(xí)題
第11章 常見基本算法
11.1 算法概述
11.2 窮舉法
11.3 歸納法
11.4 遞歸
11.5 排序 164
第2篇 綜合(課題實(shí)訓(xùn))
第12章 課題實(shí)訓(xùn)案例分析
12.1 課題實(shí)訓(xùn)案例1:學(xué)生成績(jī)管理系統(tǒng)
12.2 課題實(shí)訓(xùn)案例2:繪制余弦曲線
12.3 課題實(shí)訓(xùn)案例3:在屏幕上用"*"畫一個(gè)空心的圓
12.4 課題實(shí)訓(xùn)案例4:打分
12.5 課題實(shí)訓(xùn)案例5:借書
12.6 課題實(shí)訓(xùn)案例6:打魚還是曬網(wǎng)
12.7 課題實(shí)訓(xùn)案例7:存錢
12.8 課題實(shí)訓(xùn)案例8:合伙捕魚
12.9 課題實(shí)訓(xùn)案例9:賣魚
12.10 課題實(shí)訓(xùn)案例10:分魚
12.11 課題實(shí)訓(xùn)案例11:年齡幾何(年齡與數(shù)列)
12.12 課題實(shí)訓(xùn)案例12:顏色搭配
12.13 課題實(shí)訓(xùn)案例13:與誰結(jié)婚
12.14 課題實(shí)訓(xùn)案例14:說謊
第13章 課題實(shí)訓(xùn)題目匯編
13.1 C程序設(shè)計(jì)實(shí)訓(xùn)要求及選題說明
13.2 C程序設(shè)計(jì)課題實(shí)訓(xùn)題目匯編
題目1 學(xué)籍信息管理系統(tǒng)
題目2 運(yùn)動(dòng)管理系統(tǒng)
題目3 簡(jiǎn)單的英文詞典排版系統(tǒng)的實(shí)現(xiàn)
題目4 家庭賬務(wù)管理系統(tǒng)
題目5 投票程序
題目6 銷售管理設(shè)計(jì)
題目7 圖書管理系統(tǒng)設(shè)計(jì)
題目8 民航業(yè)務(wù)查詢系統(tǒng)
題目9 資產(chǎn)管理系統(tǒng)設(shè)計(jì)
題目10 通信錄管理系統(tǒng)設(shè)計(jì)
題目11 根據(jù)游戲規(guī)則輸出判斷結(jié)果
題目12 學(xué)生課程管理設(shè)計(jì)
題目13 學(xué)生成績(jī)簡(jiǎn)單管理程序
題目14 學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)
題目15 學(xué)生成績(jī)管理(用結(jié)構(gòu)體)
題目16 學(xué)生證管理系統(tǒng)
題目17 儀器管理
題目18 歌星大獎(jiǎng)賽(1)
題目19 歌星大獎(jiǎng)賽(2)
題目20 雜志管理軟件
題目21 人事管理
題目22 機(jī)房上機(jī)模擬系統(tǒng)
題目23 醫(yī)院排隊(duì)看病系統(tǒng)
題目24 車輛租賃管理系統(tǒng)
題目25 圖書銷售管理系統(tǒng)
題目26 圖書入庫管理系統(tǒng)
題目27 歌曲信息管理系統(tǒng)
題目28 交通處罰單管理系統(tǒng)
題目29 教師工資管理系統(tǒng)
題目30 客房管理系統(tǒng)
題目31 職工工資管理系統(tǒng)
題目32 繪tan(x)曲線或cot(x)曲線(任選其一)
題目33 服裝銷售系統(tǒng)
題目34 炮兵陣地詳解
題目35 系統(tǒng)用戶管理系統(tǒng)
題目36 車票管理系統(tǒng)
題目37 紙牌問題
題目38 職工信息管理系統(tǒng)
題目39 如何派遣
13.3 C程序設(shè)計(jì)課題實(shí)訓(xùn)設(shè)計(jì)報(bào)告要求
第3篇 C程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)
第14章 前言
一、C語言實(shí)驗(yàn)的目的
二、C語言實(shí)驗(yàn)前的準(zhǔn)備工作
三、C語言實(shí)驗(yàn)的步驟
四、寫好C語言實(shí)驗(yàn)報(bào)告
五、C語言實(shí)驗(yàn)任務(wù)與時(shí)間安排
第15章 具體實(shí)驗(yàn)
實(shí)驗(yàn)1 Visual C++ 6.0集成環(huán)境的使用
實(shí)驗(yàn)2 基本數(shù)據(jù)類型與輸入輸出
實(shí)驗(yàn)3 順序結(jié)構(gòu)程序設(shè)計(jì)
實(shí)驗(yàn)4 選擇結(jié)構(gòu)程序設(shè)計(jì)
實(shí)驗(yàn)5 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
實(shí)驗(yàn)6 數(shù)組
實(shí)驗(yàn)7 函數(shù)1
實(shí)驗(yàn)8 函數(shù)2
實(shí)驗(yàn)9 數(shù)組與函數(shù)
實(shí)驗(yàn)10 指針
實(shí)驗(yàn)11 結(jié)構(gòu)體
實(shí)驗(yàn)12 文件
第16章 常見錯(cuò)誤分析和程序調(diào)試
一、常見錯(cuò)誤分析
二、錯(cuò)誤的檢出與分離
三、程序調(diào)試
附錄A Visual C++6.0集成開發(fā)環(huán)境的使用
附錄B 常用庫函數(shù)
附錄C C語言中的關(guān)鍵字及其功能說明
附錄D C語言的運(yùn)算符種類、優(yōu)先級(jí)和結(jié)合性
附錄E 常用專業(yè)術(shù)語的中英文對(duì)照
附錄F ASCII碼表