本書共12章,詳細介紹了C語言的基本概念、算法與程序設計基礎、數(shù)據(jù)的輸入和輸出、選擇結構、循環(huán)結構、數(shù)組、函數(shù)、指針、結構體與共用體、文件、面向?qū)ο蟪绦蛟O計與C++基礎等內(nèi)容。每章配有大量的習題,便于讀者鞏固所學知識,掌握程序設計的基本方法和編程技巧。
第一篇基礎篇
第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下一代程序設計語言
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語言程序的基本結構
1.5.1基本程序結構
1.5.2 C語言的關鍵字
1.6算法及流程圖
習題
第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算術運算符
2.6.1算術運算符
2.6.2算術運算符的優(yōu)先級
2.6.3強制類型轉(zhuǎn)換
2.7輸入輸出函數(shù)的使用及格式輸出
2.7.1 scanf0函數(shù)及輸入格式控制
2.7.2 printf0函數(shù)及輸出格式控制
2.8常用的數(shù)學函數(shù)
習題
第3章程序流程控制
3.1循環(huán)控制語句(for語句)
3.2關系和邏輯運算符
3.3條件控制語句(if語句)
3.3.1 if語句
3.3.2 if.一else if語句
習題
第4章調(diào)試程序
習題
第5章實戰(zhàn)練習一窮舉法
5.1窮舉法一計算類問題
5.2窮舉法一排列組合類問題
5.3窮舉法一圖形類問題
5.4窮舉法一邏輯推理類問題
第二篇提高篇
第6章選擇結構和循環(huán)結構的其他形式
6.1用switch語句實現(xiàn)多分支選擇結構
6.2循環(huán)的其他形式和循環(huán)控制語句
6.2.1 while語句
6.2.2 d0while語句
……
第三篇高級篇
附錄1 ASCll代碼對照表
附錄2 運算符和結合性
附錄3 C庫函數(shù)
附錄4 全國計算機等級考試二級C語言筆試真題
參考答案
參考答案