本書共12章,詳細介紹了C語言的基本概念、算法與程序設(shè)計基礎(chǔ)、數(shù)據(jù)的輸入和輸出、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體與共用體、文件、面向?qū)ο蟪绦蛟O(shè)計與C++基礎(chǔ)等內(nèi)容。每章配有大量的習(xí)題,便于讀者鞏固所學(xué)知識,掌握程序設(shè)計的基本方法和編程技巧。
第一篇基礎(chǔ)篇
第1章初識C語言
1.1 C語言的誕生
1.1.1機器語言
1.1.2匯編語言
1.1.3高級語言
1.1.4 C語言
1.1.5面向?qū)ο蟪绦蛘Z言
1.1.6下一代程序設(shè)計語言
1.2 C語言的特點
1.2.1優(yōu)點
1.2.2缺點
1.3 C語言開發(fā)環(huán)境的搭建
1.3.1 編譯軟件Visual C++6.0的安裝
1.3.2 Visual C++6.0的使用
1.4簡單的C語言程序
1.5 C語言程序的基本結(jié)構(gòu)
1.5.1基本程序結(jié)構(gòu)
1.5.2 C語言的關(guān)鍵字
1.6算法及流程圖
習(xí)題
第2章變量、運算符及輸入輸出
2.1數(shù)據(jù)類型
2.2常量與變量
2.2.1常量
2.2.2變量
2.2.3變量名命名規(guī)則
2.3整型數(shù)據(jù)(整數(shù))
2.3.1整型數(shù)據(jù)
2.3.2整型變量
2.4實型數(shù)據(jù)(實數(shù))
2.4.1實型數(shù)據(jù)
2.4.2實型變量
2.5字符型數(shù)據(jù)
2.5.1字符常量
2.5.2轉(zhuǎn)義字符
2.5.3字符變量
2.6算術(shù)運算符
2.6.1算術(shù)運算符
2.6.2算術(shù)運算符的優(yōu)先級
2.6.3強制類型轉(zhuǎn)換
2.7輸入輸出函數(shù)的使用及格式輸出
2.7.1 scanf0函數(shù)及輸入格式控制
2.7.2 printf0函數(shù)及輸出格式控制
2.8常用的數(shù)學(xué)函數(shù)
習(xí)題
第3章程序流程控制
3.1循環(huán)控制語句(for語句)
3.2關(guān)系和邏輯運算符
3.3條件控制語句(if語句)
3.3.1 if語句
3.3.2 if.一else if語句
習(xí)題
第4章調(diào)試程序
習(xí)題
第5章實戰(zhàn)練習(xí)一窮舉法
5.1窮舉法一計算類問題
5.2窮舉法一排列組合類問題
5.3窮舉法一圖形類問題
5.4窮舉法一邏輯推理類問題
第二篇提高篇
第6章選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)的其他形式
6.1用switch語句實現(xiàn)多分支選擇結(jié)構(gòu)
6.2循環(huán)的其他形式和循環(huán)控制語句
6.2.1 while語句
6.2.2 d0while語句
……
第三篇高級篇
附錄1 ASCll代碼對照表
附錄2 運算符和結(jié)合性
附錄3 C庫函數(shù)
附錄4 全國計算機等級考試二級C語言筆試真題
參考答案
參考答案