《C語言程序設(shè)計案例教程》以大量的實例幫助讀者掌握程序設(shè)計的思想,學(xué)會程序設(shè)計的方法,訓(xùn)練程序設(shè)計的能力·達(dá)到解決程序設(shè)計實際問題的能力!禖語言程序設(shè)計案例教程》共分13章。前12章介紹了C語言的結(jié)構(gòu)和語法規(guī)則、數(shù)據(jù)類型及其運(yùn)算,C程序結(jié)構(gòu)、循環(huán)語句、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體、文件等內(nèi)容。其中穿插了部分應(yīng)用實例。第13章以“學(xué)生成績管理系統(tǒng)”這一綜合實訓(xùn)項目為例,詳細(xì)講解軟件開發(fā)的基本過程和方法。《C語言程序設(shè)計案例教程》最大的特點(diǎn)是,基礎(chǔ)夠用,并把基礎(chǔ)理論、項目實踐和綜合應(yīng)用有機(jī)統(tǒng)一,摒棄了“以計算機(jī)二級考試為主線”的教材編寫方式,采用任務(wù)驅(qū)動的新模式.突出實用技能和動手訓(xùn)練,內(nèi)容更加新穎、實用!禖語言程序設(shè)計案例教程》是一本技能型、應(yīng)用型、工程型的教材?勺鳛楦呗毟邔哟胃黝悓W(xué)校的程序設(shè)計課程教材,也可作為計算機(jī)崗位培訓(xùn)的教學(xué)用書。
第1章 認(rèn)識C語言
1.1 C語言的發(fā)展及其主要特點(diǎn)
1.2 簡單的C語言程序介紹
1.3 C程序的開發(fā)環(huán)境
1.4 C程序的開發(fā)過程
1.5 書寫程序時應(yīng)遵循的規(guī)則
1.6 C程序的編寫風(fēng)格要求
1.7 C函數(shù)
第2章 C語言程序設(shè)計基礎(chǔ)
2.1 C語言的字符集
2.2 C語言的詞匯
2.3 C語言的數(shù)據(jù)類型
2.4 常量
2.5 整型常量
2.6 實型常量
2.7 字符常量
2.8 字符串常量
2.9 變量
2.10 變量的數(shù)據(jù)類型
2.11 轉(zhuǎn)義字符
2.12 數(shù)值型數(shù)據(jù)之間的混合運(yùn)算
2.13 強(qiáng)制類型轉(zhuǎn)換
2.14 復(fù)合語句與空語句
2.15 賦值語句
第3章 運(yùn)算符
3.1 C運(yùn)算符簡介
3.2 基本的算術(shù)運(yùn)算符
3.3 表達(dá)式
3.4 自增、自減運(yùn)算符
3.5 賦值運(yùn)算符
3.6 復(fù)合的賦值運(yùn)算符
3.7 逗號運(yùn)算符和逗號表達(dá)式
3.8 字節(jié)運(yùn)算符
3.9 關(guān)系運(yùn)算符
3.10 邏輯運(yùn)算符
3.11 條件運(yùn)算符
3.12 程序設(shè)計舉例
第4章 輸入/輸出
4.1 字符的輸入/輸出
4.2 輸出函數(shù)
4.3 輸入函數(shù)
4.4 字符串的輸出
4.5 字符串的輸入
第5章 分支結(jié)構(gòu)
5.1 常用的流程圖符號
5.2 if語句的三種形式
5.3 if語句的嵌套
5.4 switch語句
5.5 程序舉例
第6章 循環(huán)結(jié)構(gòu)
6.1 while循環(huán)語句
6.2 do-while循環(huán)語句
6.3 for循環(huán)語句
6.4 循環(huán)的嵌套
6.5 break和continue語句
6.6 圖形
6.7 程序舉例
第7章 數(shù)組
7.1 一維數(shù)組的定義和存儲
7.2 一維數(shù)組的初始化
7.3 一維數(shù)組元素的引用
7.4 二維數(shù)組的定義
7.5 二維數(shù)組元素的引用
7.6 二維數(shù)組的初始化
7.7 字符數(shù)組的定義
7.8 字符串處理函數(shù)
7.9 數(shù)組的排序
7.10 數(shù)組元素的刪除
7.11 數(shù)組元素的插入
……
第8章 函數(shù)
第9章 指針
第10章 結(jié)構(gòu)體及其應(yīng)用
第11章 文件
第12章 鏈表及其應(yīng)用
第13章 綜合應(yīng)用實例——學(xué)生成績管理系統(tǒng)
參考文獻(xiàn)