本書(shū)共12章,詳細(xì)介紹了C語(yǔ)言的基本概念、算法與程序設(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語(yǔ)言
1.1 C語(yǔ)言的誕生
1.1.1機(jī)器語(yǔ)言
1.1.2匯編語(yǔ)言
1.1.3高級(jí)語(yǔ)言
1.1.4 C語(yǔ)言
1.1.5面向?qū)ο蟪绦蛘Z(yǔ)言
1.1.6下一代程序設(shè)計(jì)語(yǔ)言
1.2 C語(yǔ)言的特點(diǎn)
1.2.1優(yōu)點(diǎn)
1.2.2缺點(diǎn)
1.3 C語(yǔ)言開(kāi)發(fā)環(huán)境的搭建
1.3.1 編譯軟件Visual C++6.0的安裝
1.3.2 Visual C++6.0的使用
1.4簡(jiǎn)單的C語(yǔ)言程序
1.5 C語(yǔ)言程序的基本結(jié)構(gòu)
1.5.1基本程序結(jié)構(gòu)
1.5.2 C語(yǔ)言的關(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)控制語(yǔ)句(for語(yǔ)句)
3.2關(guān)系和邏輯運(yùn)算符
3.3條件控制語(yǔ)句(if語(yǔ)句)
3.3.1 if語(yǔ)句
3.3.2 if.一else if語(yǔ)句
習(xí)題
第4章調(diào)試程序
習(xí)題
第5章實(shí)戰(zhàn)練習(xí)一窮舉法
5.1窮舉法一計(jì)算類問(wèn)題
5.2窮舉法一排列組合類問(wèn)題
5.3窮舉法一圖形類問(wèn)題
5.4窮舉法一邏輯推理類問(wèn)題
第二篇提高篇
第6章選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)的其他形式
6.1用switch語(yǔ)句實(shí)現(xiàn)多分支選擇結(jié)構(gòu)
6.2循環(huán)的其他形式和循環(huán)控制語(yǔ)句
6.2.1 while語(yǔ)句
6.2.2 d0while語(yǔ)句
……
第三篇高級(jí)篇
附錄1 ASCll代碼對(duì)照表
附錄2 運(yùn)算符和結(jié)合性
附錄3 C庫(kù)函數(shù)
附錄4 全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言筆試真題
參考答案
參考答案