定 價(jià):¥49.90
作 者: | 王曉敏,姚躍亭,程雷 |
出版社: | 清華大學(xué)出版社 |
叢編項(xiàng): | |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787302629689 | 出版時(shí)間: | 2023-06-01 | 包裝: | 平裝 |
開本: | 16 | 頁數(shù): | 字?jǐn)?shù): |
第1章C語言概述
1.1為什么要學(xué)習(xí)C語言
1.1.1程序與程序設(shè)計(jì)語言
1.1.2C語言的發(fā)展歷史與特點(diǎn)
1.2C語言程序設(shè)計(jì)概述
1.2.1C語言程序設(shè)計(jì)入門
1.2.2C語言程序的編碼規(guī)范
1.2.3C語言程序的開發(fā)步驟
1.2.4C語言集成開發(fā)環(huán)境
1.3C語言常見錯(cuò)誤分析
1.3.1語句后少分號
1.3.2語句中出現(xiàn)中文字符
1.3.3大括號不成對出現(xiàn)
1.3.4main()函數(shù)首字母大寫
1.3.5標(biāo)識(shí)符、關(guān)鍵字之間缺少空格
1.3.6程序連接出錯(cuò)
1.4C語言程序編譯調(diào)試環(huán)境應(yīng)用實(shí)戰(zhàn)
1.4.1實(shí)戰(zhàn)背景
1.4.2實(shí)戰(zhàn)目的
1.4.3實(shí)戰(zhàn)內(nèi)容
1.4.4實(shí)戰(zhàn)過程
1.4.5實(shí)戰(zhàn)意義
第2章順序結(jié)構(gòu)程序設(shè)計(jì)
2.1C語言的基本數(shù)據(jù)類型
2.1.1概述
2.1.2基本數(shù)據(jù)類型
2.1.3基本類型修飾符及其轉(zhuǎn)換
2.2基本數(shù)據(jù)的輸入與輸出
2.2.1格式輸入輸出函數(shù)
2.2.2字符數(shù)據(jù)專用輸入輸出函數(shù)
2.3運(yùn)算符和表達(dá)式
2.3.1算術(shù)運(yùn)算符與算術(shù)表達(dá)式
2.3.2賦值運(yùn)算與賦值表達(dá)式
2.3.3關(guān)系運(yùn)算與邏輯運(yùn)算
2.3.4逗號運(yùn)算與條件運(yùn)算
2.4C語言語句分類
2.5常見錯(cuò)誤分析
2.5.1標(biāo)識(shí)符命名錯(cuò)誤
2.5.2變量定義錯(cuò)誤
2.5.3字符變量賦值錯(cuò)誤
2.5.4運(yùn)算時(shí)錯(cuò)用數(shù)據(jù)類型
2.6字符串加密應(yīng)用實(shí)戰(zhàn)
2.6.1實(shí)戰(zhàn)背景
2.6.2實(shí)戰(zhàn)目的
2.6.3實(shí)戰(zhàn)內(nèi)容
2.6.4實(shí)戰(zhàn)過程
2.6.5實(shí)戰(zhàn)意義
第3章選擇結(jié)構(gòu)程序設(shè)計(jì)
3.1選擇結(jié)構(gòu)if語句
3.1.1if語句
3.1.2ifelse語句
3.1.3ifelseif語句
3.1.4if語句的嵌套
3.1.5if與else的配對規(guī)則
3.2選擇結(jié)構(gòu)switch語句
3.2.1switch語句的一般格式
3.2.2switch語句的應(yīng)用
3.3常見錯(cuò)誤分析
3.3.1誤把“=”作為“等于”運(yùn)算符
3.3.2忘記必要的邏輯運(yùn)算符
3.3.3用復(fù)合語句時(shí)漏掉大括號
3.3.4在不該加分號的地方加分號
3.4多分支選擇結(jié)構(gòu)程序設(shè)計(jì)應(yīng)用實(shí)戰(zhàn)
3.4.1實(shí)戰(zhàn)背景
3.4.2實(shí)戰(zhàn)目的
3.4.3實(shí)戰(zhàn)內(nèi)容
3.4.4實(shí)戰(zhàn)過程
3.4.5實(shí)戰(zhàn)意義
第4章循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
4.1循環(huán)程序結(jié)構(gòu)
4.1.1while循環(huán)
4.1.2dowhile循環(huán)
4.1.3for循環(huán)
4.2循環(huán)的嵌套和特殊控制語句
4.2.1循環(huán)的嵌套
4.2.23種循環(huán)語句的比較
4.2.3特殊控制語句
4.3結(jié)構(gòu)化程序設(shè)計(jì)思想
4.3.1結(jié)構(gòu)化程序設(shè)計(jì)方法
4.3.2結(jié)構(gòu)化程序設(shè)計(jì)優(yōu)點(diǎn)
4.4常見錯(cuò)誤分析
4.4.1忘記給變量賦初值
4.4.2大括號不匹配
4.4.3while語句后面多加分號
4.4.4for語句表達(dá)式之間使用逗號
4.5循環(huán)結(jié)構(gòu)程序設(shè)計(jì)應(yīng)用實(shí)戰(zhàn)
4.5.1實(shí)戰(zhàn)背景
4.5.2實(shí)戰(zhàn)目的
4.5.3實(shí)戰(zhàn)內(nèi)容
4.5.4實(shí)戰(zhàn)過程
4.5.5實(shí)戰(zhàn)意義
第5章函數(shù)
5.1函數(shù)概述
5.1.1函數(shù)引入
5.1.2函數(shù)的定義
5.1.3函數(shù)的調(diào)用
5.1.4函數(shù)的聲明
5.1.5函數(shù)的參數(shù)傳遞
5.1.6返回語句和函數(shù)返回值
5.1.7函數(shù)的嵌套調(diào)用與遞歸調(diào)用
5.2變量的作用域與生命期
5.2.1變量的作用域
5.2.2變量的生命期
5.2.3變量的存儲(chǔ)類型
5.2.4內(nèi)部函數(shù)和外部函數(shù)
5.3預(yù)處理程序
5.3.1宏定義
5.3.2文件包含
5.3.3條件編譯
5.3.4特殊符號處理
5.4常見錯(cuò)誤分析
5.4.1使用庫函數(shù)時(shí)忘記包含頭文件
5.4.2忘記對所調(diào)用的函數(shù)進(jìn)行函數(shù)原型聲明
5.4.3函數(shù)的實(shí)參和形參類型不一致
5.4.4使用未賦值的自動(dòng)變量
5.5分組實(shí)現(xiàn)函數(shù)功能應(yīng)用實(shí)戰(zhàn)
5.5.1實(shí)戰(zhàn)背景
5.5.2實(shí)戰(zhàn)目的
5.5.3實(shí)戰(zhàn)內(nèi)容
5.5.4實(shí)戰(zhàn)過程
5.5.5實(shí)戰(zhàn)意義
第6章數(shù)組
6.1一維數(shù)組
6.1.1引出問題
6.1.2一維數(shù)組的定義
6.1.3一維數(shù)組元素的引用
6.1.4一維數(shù)組的初始化
6.1.5數(shù)組元素的輸入與輸出
6.1.6一維數(shù)組的應(yīng)用
6.2二維數(shù)組
6.2.1二維數(shù)組的定義
6.2.2二維數(shù)組元素的引用
6.2.3二維數(shù)組的初始化
6.2.4二維數(shù)組的應(yīng)用
6.3字符數(shù)組
6.3.1字符數(shù)組的定義
6.3.2字符數(shù)組的初始化
6.3.3字符數(shù)組的應(yīng)用
6.3.4字符串
6.3.5常用字符串處理函數(shù)
6.3.6字符串處理函數(shù)的應(yīng)用
6.4常見錯(cuò)誤分析
6.4.1數(shù)組下標(biāo)越界
6.4.2二維數(shù)組的引用錯(cuò)誤
6.4.3給字符數(shù)組賦值字符串
6.5回文字符串應(yīng)用實(shí)戰(zhàn)
6.5.1實(shí)戰(zhàn)背景
6.5.2實(shí)戰(zhàn)目的
6.5.3實(shí)戰(zhàn)內(nèi)容
6.5.4實(shí)戰(zhàn)過程
6.5.5實(shí)戰(zhàn)總結(jié)
第7章指針
7.1指針與指針變量
7.1.1指針的概念
7.1.2指針變量
7.1.3指針變量作為函數(shù)的參數(shù)
7.2指針變量的應(yīng)用
7.2.1指向一維數(shù)組的指針變量
7.2.2指向字符串的指針變量
7.2.3指針變量應(yīng)用示例
7.3常見錯(cuò)誤分析
7.3.1對指針變量賦予非指針值
7.3.2指針未能指向確定的存儲(chǔ)區(qū)
7.3.3混淆數(shù)組名與指針變量
7.3.4不同數(shù)據(jù)類型的指針混用
7.4指針綜合應(yīng)用實(shí)戰(zhàn)
7.4.1實(shí)戰(zhàn)背景
7.4.2實(shí)戰(zhàn)目的
7.4.3實(shí)戰(zhàn)內(nèi)容
7.4.4實(shí)戰(zhàn)過程
7.4.5實(shí)戰(zhàn)意義
第8章結(jié)構(gòu)體和共用體
8.1結(jié)構(gòu)體
8.1.1結(jié)構(gòu)體類型變量的定義與引用
8.1.2結(jié)構(gòu)體數(shù)組
8.1.3結(jié)構(gòu)體指針
8.2共用體、枚舉和typedef類型定義
8.2.1共用體
8.2.2枚舉類型
8.2.3typedef聲明新類型名
8.3常見錯(cuò)誤分析
8.3.1結(jié)構(gòu)體類型聲明時(shí)漏掉分號
8.3.2混淆結(jié)構(gòu)體數(shù)據(jù)類型和結(jié)構(gòu)體變量
8.3.3結(jié)構(gòu)體類型使用不當(dāng)
8.4結(jié)構(gòu)體與共用體應(yīng)用實(shí)戰(zhàn)
8.4.1實(shí)戰(zhàn)背景
8.4.2實(shí)戰(zhàn)目的
8.4.3實(shí)戰(zhàn)內(nèi)容
8.4.4實(shí)戰(zhàn)過程
8.4.5實(shí)戰(zhàn)意義
第9章文件
9.1文件的概念和基本操作
9.1.1文件概述
9.1.2文件的打開與關(guān)閉
9.1.3文件的讀寫
9.1.4文件定位
9.2常見錯(cuò)誤分析
9.2.1文件操作要素不全
9.2.2打開方式有誤
9.2.3文件位置指針混亂
9.3文件綜合應(yīng)用實(shí)戰(zhàn)
9.3.1實(shí)戰(zhàn)背景
9.3.2實(shí)戰(zhàn)目的
9.3.3實(shí)戰(zhàn)內(nèi)容
9.3.4實(shí)戰(zhàn)過程
9.3.5實(shí)戰(zhàn)意義
第10章學(xué)生信息管理系統(tǒng)
10.1系統(tǒng)功能設(shè)計(jì)
10.2預(yù)處理模塊和結(jié)構(gòu)體
10.3函數(shù)設(shè)計(jì)
10.3.1main()函數(shù)模塊
10.3.2輸入記錄模塊
10.3.3查找記錄模塊
10.3.4刪除記錄模塊
10.3.5修改記錄模塊
10.3.6插入記錄模塊
10.3.7記錄排序模塊
10.3.8記錄個(gè)數(shù)模塊
10.3.9顯示記錄模塊
參考文獻(xiàn)