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