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