《C語言程序設(shè)計》在教學(xué)設(shè)計和內(nèi)容組織上具有以下特點:1.《C語言程序設(shè)計》特別注重教材的可讀性和可用性,每章均以學(xué)習(xí)目標(biāo)開頭,以解決問題為目的,介紹相關(guān)的語言知識,注重實用,由淺人深,強化知識點、算法、編程方法與技巧,每章的結(jié)尾都安排了小結(jié)并配有多種題型的習(xí)題,以方便學(xué)生掌握編程思想和方法。
2.為了便于學(xué)生學(xué)習(xí)和掌握編程技巧,《C語言程序設(shè)計》以專門章節(jié)列舉了c語言編程過程中容易出現(xiàn)的問題,以醒目的方式給出了常用語法規(guī)則和常見錯誤提示,幫助學(xué)生學(xué)習(xí)和理解教學(xué)內(nèi)容。
3.考慮到高等院校學(xué)生的學(xué)習(xí)特點和認知規(guī)律,《C語言程序設(shè)計》的編寫是將基本概念和基本理論融人實例中進行講解,從而將抽象問題具體化,將復(fù)雜的理論簡單化,便于學(xué)生學(xué)習(xí)和理解。
4.《C語言程序設(shè)計》例題豐富,通過學(xué)與練的緊密結(jié)合,實現(xiàn)學(xué)有所悟,練有所思,從而培養(yǎng)學(xué)生的多向思維能力和自主學(xué)習(xí)的習(xí)慣。
第1章 C語言概述
1.1 C語言概述
1.1.1 C語言的特點
1.1.2 C語言源程序的結(jié)構(gòu)特點
1.1.3 書寫程序時應(yīng)遵循的規(guī)則
1.1.4 C語言的字符集
1.1.5 C語言詞匯
1.2 編制并運行一個簡單程序
1.2.1 編制并運行程序的“四步曲”
1.2.2 工程(Project)以及工程工作區(qū)(ProjectWorkspace)
1.2.3 啟動并進入VC6.0的集成開發(fā)環(huán)境
1.2.4 創(chuàng)建工程并輸入源程序代碼
1.2.5 不創(chuàng)建工程,直接輸入源程序代碼
1.2.6 編譯、連接而后運行程序
1.2.7 及時備份自己的創(chuàng)作
1.2.8 將自己設(shè)計的產(chǎn)品提供給他人使用
1.3 VC6.0開發(fā)環(huán)境使用參考
1.3.1 VC6.0常用菜單命令項
1.3.2 VC6.O的主要工作窗口
習(xí)題
第2章 C語言常見錯誤
第3章 C語言程序基礎(chǔ)
3.1 C語言的數(shù)據(jù)類型
3.2 常量與變量
3.2.1 常量和符號常量
3.2.2 變量
3.3 整型數(shù)據(jù)
3.3.1 整型常量的表示方法
3.3.2 整型變量
3.4 實型數(shù)據(jù)
3.4.1 實型常量的表示方法
3.4.2 實型變量
3.4.3 實型常數(shù)的類型
3.5 字符型數(shù)據(jù)
3.5.1 字符常量
3.5.2 轉(zhuǎn)義字符
3.5.3 字符變量
3.5.4 字符數(shù)據(jù)在內(nèi)存中的存儲形式及使用方法
3.5.5 字符串常量
3.6 變量賦初值
3.7 各類數(shù)值型數(shù)據(jù)之間的混合運算
3.8 算術(shù)運算符和算術(shù)表達式
3.8.1 C語言運算符簡介
3.8.2 算術(shù)運算符和算術(shù)表達式
3.9 賦值運算符和賦值表達式
3.10 關(guān)系運算符和表達式
3.10.1 關(guān)系運算符及其優(yōu)先次序
3.10.2 關(guān)系表達式
3.11 邏輯運算符和表達式
3.11.1 邏輯運算符及其優(yōu)先次序
3.11.2 邏輯運算的值
3.11.3 邏輯表達式
3.12 逗號運算符和逗號表達式
3.13 條件運算符和條件表達式
3.14 小結(jié)
3.14.1 C語言的數(shù)據(jù)類型
3.14.2 基本類型的分類及特點
3.14.3 常量后綴
3.14.4 常量類型
3.14.5 數(shù)據(jù)類型轉(zhuǎn)換
3.14.6 運算符優(yōu)先級和結(jié)合性
3.14.7 表達式
……
第4章 順序程序設(shè)計
第5章 選擇結(jié)構(gòu)程序設(shè)計
第6章 循環(huán)結(jié)構(gòu)程序設(shè)計
第7章 數(shù)組
第8章 函數(shù)
第9章 預(yù)處理命令
第10章 指針
第11章 結(jié)構(gòu)體與共用體
第12章 位運算與文件