C語(yǔ)言程序設(shè)計(jì)教學(xué)做一體化教程
定 價(jià):38 元
- 作者:薩日那 等主編
- 出版時(shí)間:2015/9/1
- ISBN:9787512123595
- 出 版 社:北京交通大學(xué)出版社
- 中圖法分類:TP312C
- 頁(yè)碼:283
- 紙張:膠版紙
- 版次:1
- 開本:16開
《21世紀(jì)高職高專規(guī)劃教材·計(jì)算機(jī)系列:C語(yǔ)言程序設(shè)計(jì)教學(xué)做一體化教程》涵蓋了程序設(shè)計(jì)的基本概念、C語(yǔ)言的特點(diǎn)和發(fā)展簡(jiǎn)史,以TurboC For Windows集成實(shí)驗(yàn)與學(xué)習(xí)環(huán)境為例介紹C語(yǔ)言的運(yùn)行環(huán)境、C語(yǔ)言中的基本數(shù)據(jù)類型、變量常量、運(yùn)算符與表達(dá)式、不同的輸入輸出方法、分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)程序設(shè)計(jì)的方法、數(shù)組、函數(shù)、指針、鏈表、結(jié)構(gòu)體、共用體、文件等C語(yǔ)言所涉及的內(nèi)容。讀者通過(guò)閱讀《21世紀(jì)高職高專規(guī)劃教材·計(jì)算機(jī)系列:C語(yǔ)言程序設(shè)計(jì)教學(xué)做一體化教程》可以對(duì)C語(yǔ)言的基本內(nèi)容有較為系統(tǒng)的認(rèn)識(shí)。
入門篇帶你認(rèn)識(shí)C語(yǔ)言
第1章了解C語(yǔ)言
1.1程序、C程序和程序設(shè)計(jì)語(yǔ)言
1.2結(jié)構(gòu)化程序設(shè)計(jì)
1.3C語(yǔ)言的發(fā)展史
1.4簡(jiǎn)單C語(yǔ)言程序的構(gòu)成和格式
1.5熟悉C語(yǔ)言環(huán)境
1.5.1運(yùn)行C程序的步驟
1.5.2上機(jī)運(yùn)行C程序的方法
1.5.3項(xiàng)目實(shí)訓(xùn)
課后習(xí)題
基礎(chǔ)篇(語(yǔ)言程序設(shè)計(jì)基礎(chǔ)知識(shí)
第2章C程序設(shè)計(jì)語(yǔ)法基礎(chǔ)
2.1標(biāo)識(shí)符、常量和變量
2.1.1標(biāo)識(shí)符
2.1.2常量
2.1.3符號(hào)常量
2.1.4變量
2.2整型數(shù)據(jù)
2.2.1整型常量與整型變量
2.2.2整型數(shù)據(jù)的分類與存儲(chǔ)形式
2.2.3項(xiàng)目實(shí)訓(xùn)
2.3實(shí)型數(shù)據(jù)
2.3.1實(shí)型常量與實(shí)型變量
2.3.2項(xiàng)目實(shí)訓(xùn)
2.4字符型數(shù)據(jù)
2.4.1字符常量與字符變量
2.4.2字符串常量
2.4.3項(xiàng)目實(shí)訓(xùn)
2.5算術(shù)運(yùn)算符與表達(dá)式
2.5.1算術(shù)運(yùn)算符
2.5.2算術(shù)表達(dá)式
2.5.3項(xiàng)目實(shí)訓(xùn)
2.6賦值運(yùn)算符和賦值表達(dá)式
2.6.1賦值運(yùn)算符和賦值表達(dá)式的定義
2.6.2賦值語(yǔ)句
2.6.3復(fù)合賦值表達(dá)式
2,6.4賦值運(yùn)算符中的類型轉(zhuǎn)換
2.6.5項(xiàng)目實(shí)訓(xùn)
課后習(xí)題
第3章順序結(jié)構(gòu)程序設(shè)計(jì)和輸入/輸出函數(shù)
3.1算法
3.1.1算法的概念和特點(diǎn)
3.1.2算法的表示方法
3.2數(shù)據(jù)輸入輸出的概念
313字符數(shù)據(jù)的輸入與輸出
3.3.1用putchar函數(shù)輸出一個(gè)字符
3.3.2用getchar函數(shù)輸入一個(gè)字符
3.3.3項(xiàng)目實(shí)訓(xùn)
3.4簡(jiǎn)單的格式輸入與輸出
3.4.1用簡(jiǎn)單的printf函數(shù)輸出數(shù)據(jù)
3.4.2用簡(jiǎn)單的scanf函數(shù)輸入數(shù)據(jù)
3.4.3項(xiàng)目實(shí)訓(xùn)
課后習(xí)題
實(shí)戰(zhàn)篇如何編寫C程序
第4章選擇結(jié)構(gòu)程序設(shè)計(jì)
4.1關(guān)系表達(dá)式和邏輯表達(dá)式
4.1.1條件判斷
4.1.2關(guān)系運(yùn)算符和關(guān)系表達(dá)式
4.1.3邏輯運(yùn)算符和邏輯表達(dá)式
4.2用if語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu)
4.2.1if語(yǔ)句的一般形式
4.2.2if語(yǔ)句的使用說(shuō)明
4.2.3if語(yǔ)句的嵌套使用
4.2.4條件表達(dá)式構(gòu)成的選擇結(jié)構(gòu)
4.2.5項(xiàng)目實(shí)訓(xùn)
4.3利用switch語(yǔ)句實(shí)現(xiàn)多分支選擇結(jié)構(gòu)
4.3.1switch語(yǔ)句一般格式
4.3.2switch語(yǔ)句的執(zhí)行過(guò)程
4.3.3在switch語(yǔ)句中使用break語(yǔ)句
4.3.4項(xiàng)目實(shí)訓(xùn)
課后習(xí)題
第5章循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
5.1循環(huán)的概述
5.2用while語(yǔ)句和do
5.2.1用while語(yǔ)句實(shí)現(xiàn)循環(huán)
5.2.2用do
5.2.3項(xiàng)目實(shí)訓(xùn)
5.3用for語(yǔ)句實(shí)現(xiàn)循環(huán)
5.3.1for語(yǔ)句的一般形式和執(zhí)行過(guò)程
5.3.2有關(guān)for語(yǔ)句的說(shuō)明
5.3.3循環(huán)的嵌套
5.3.4項(xiàng)目實(shí)訓(xùn)
5.4break語(yǔ)句和continue語(yǔ)句在循環(huán)中的作用
5.4.1break語(yǔ)句
5.4.2continue語(yǔ)句
5.4.3項(xiàng)目實(shí)訓(xùn)
5.5幾種循環(huán)語(yǔ)句的比較
課后習(xí)題
提高篇一些特殊的數(shù)據(jù)類型
第6章數(shù)組
6.1數(shù)組的概念
6.2一維數(shù)組
6.2.1一維數(shù)組的定義
6.2.2一維數(shù)組元素的引用
6.2.3一維數(shù)組的初始化
6.2.4項(xiàng)目實(shí)訓(xùn)
6.3二維數(shù)組
6.3.1二維數(shù)組的定義
6.3.2二維數(shù)組元素的引用
6.3.3二維數(shù)組的初始化
6.3.4項(xiàng)目實(shí)訓(xùn)
6.4字符數(shù)組
6.4.1字符數(shù)組的定義和初始化
6.4.2字符數(shù)組元素的引用
6.4.3字符串和字符串結(jié)束標(biāo)志
6.4.4字符數(shù)組的輸入輸出
6.4.5部分字符串處理函數(shù)
6.4.6項(xiàng)目實(shí)訓(xùn)
課后習(xí)題
第7章函數(shù)
7.1函數(shù)的概念
7.2函數(shù)的定義和調(diào)用
7.2.1函數(shù)定義一般形式
7.2.2函數(shù)的聲明和函數(shù)的原型
7.2.3函數(shù)的調(diào)用
7.2.4項(xiàng)目實(shí)訓(xùn)
7.3函數(shù)的嵌套調(diào)用和遞歸調(diào)用
7.3.1函數(shù)的嵌套調(diào)用
7.3.2函數(shù)的遞歸調(diào)用
7.3.3項(xiàng)目實(shí)訓(xùn)
7.4函數(shù)和數(shù)組
7.4.1數(shù)組元素作函數(shù)參數(shù)
7.4.2數(shù)組名作函數(shù)參數(shù)
7.4.3項(xiàng)目實(shí)訓(xùn)
7.5變量的作用域和生存期
7.5.1局部變量和全局變量
7.5.2變量的存儲(chǔ)方式和生存期
7.5.3項(xiàng)目實(shí)訓(xùn)
7.6內(nèi)部函數(shù)和外部函數(shù)
7.6.1內(nèi)部函數(shù)
7.6.2外部函數(shù)
7.6.3多個(gè)源文件的編譯和連接
7.6.4項(xiàng)目實(shí)訓(xùn)
課后習(xí)題
第8章指針
8.1變量的地址和指針
8.2指針變量
8.2.1指針變量的定義
8.2.2指針變量的引用
8.2.3指針變量作函數(shù)參數(shù)
8.2.4項(xiàng)目實(shí)訓(xùn)
8.3指針和數(shù)組
8.3.1數(shù)組元素的指針
8.3.2通過(guò)指針引用數(shù)組元素
8.3.3數(shù)組名作函數(shù)參數(shù)
8.3.4項(xiàng)目實(shí)訓(xùn)
8.4指針和字符串
8.4.1字符串的表示形式
8.4.2字符指針作函數(shù)參數(shù)
8.4.3項(xiàng)目實(shí)訓(xùn)
課后習(xí)題
第9章用戶自定義數(shù)據(jù)類型——結(jié)構(gòu)體和共用體
9.1結(jié)構(gòu)體類型
9.1.1聲明結(jié)構(gòu)體類型
9.1.2定義結(jié)構(gòu)體變量
9.1.3結(jié)構(gòu)體變量的初始化和引用
9.1.4項(xiàng)目實(shí)訓(xùn)
9.2結(jié)構(gòu)體數(shù)組和結(jié)構(gòu)體指針
9.2.1結(jié)構(gòu)體數(shù)組
9.2.2結(jié)構(gòu)體指針
9.2.3項(xiàng)目實(shí)訓(xùn)
9.3用結(jié)構(gòu)體變量和結(jié)構(gòu)體變量的指針作函數(shù)參數(shù)
9.4用指針處理鏈表
9.4.1線性鏈表
9.4.2建立靜態(tài)鏈表
9.4.3建立動(dòng)態(tài)鏈表
9.4.4項(xiàng)目實(shí)訓(xùn)
9.5共用體
9.5.1共用體類型聲明和變量定義
9.5.2共用體變量的引用
9.5.3項(xiàng)目實(shí)訓(xùn)
課后習(xí)題
文件篇C語(yǔ)言中數(shù)據(jù)的組成形式
第10章文件
10.1C語(yǔ)言中文件概述
10.2文件指針
10.3文件的打開和關(guān)閉
10.3.1用fopen函數(shù)打開文件
10.3.2用fclose函數(shù)關(guān)閉文件
10.3.3項(xiàng)目實(shí)訓(xùn)
10.4文件相關(guān)函數(shù)
10.4.1調(diào)用getc(fgetc)和putc(fputc)函數(shù)輸入輸出
10.4.2判斷文件結(jié)束函數(shù)feof
10.4.3fscanf函數(shù)和fprintf函數(shù)
10.4.4firead函數(shù)和fwrite函數(shù)
10.4.5文件定位函數(shù)
10.4.6項(xiàng)目實(shí)訓(xùn)
課后習(xí)題
附錄AASCII碼對(duì)照表
附錄BC語(yǔ)言中的關(guān)鍵字
附錄CC語(yǔ)言庫(kù)函數(shù)
附錄D運(yùn)算符的優(yōu)先級(jí)和結(jié)合性
附錄EC語(yǔ)言常用語(yǔ)法提要
參考文獻(xiàn)