C語(yǔ)言程序設(shè)計(jì) 版權(quán)信息
- ISBN:9787517069423
- 條形碼:9787517069423 ; 978-7-5170-6942-3
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類:>
C語(yǔ)言程序設(shè)計(jì) 本書特色
本書是普通應(yīng)用型本科院校C語(yǔ)言程序設(shè)計(jì)教材。全書共10章,包括C語(yǔ)言概述、數(shù)據(jù)結(jié)構(gòu)、運(yùn)算符與表達(dá)式、順序結(jié)構(gòu)程序設(shè)計(jì)、選擇結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、函數(shù)、數(shù)組、指針、結(jié)構(gòu)體與共用體、文件等內(nèi)容。本書知識(shí)描述簡(jiǎn)潔,例題典型豐富,知識(shí)講授和能力訓(xùn)練并重。
C語(yǔ)言程序設(shè)計(jì) 內(nèi)容簡(jiǎn)介
本書是普通應(yīng)用型本科院校C語(yǔ)言程序設(shè)計(jì)教材。全書共10章,包括C語(yǔ)言概述、數(shù)據(jù)結(jié)構(gòu)、運(yùn)算符與表達(dá)式、順序結(jié)構(gòu)程序設(shè)計(jì)、選擇結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、函數(shù)、數(shù)組、指針、結(jié)構(gòu)體與共用體、文件等內(nèi)容。本書知識(shí)描述簡(jiǎn)潔,例題典型豐富,知識(shí)講授和能力訓(xùn)練并重。
C語(yǔ)言程序設(shè)計(jì) 目錄
前言
第1章 C語(yǔ)言概述
1.1 C語(yǔ)言的發(fā)展歷史及特點(diǎn)
1.1.1 C語(yǔ)言的發(fā)展歷史
1.1.2 C語(yǔ)言的特點(diǎn)
1.2 簡(jiǎn)單的C程序介紹
1.2.1 C語(yǔ)言程序的結(jié)構(gòu)特點(diǎn)
1.2.2 書寫程序時(shí)應(yīng)遵循的規(guī)則
1.2.3 C語(yǔ)言詞匯
1.3 程序開發(fā)周期
1.3.1 創(chuàng)建源代碼
1.3.2 編譯源代碼
1.3.3 鏈接以創(chuàng)建可執(zhí)行文件
1.3.4 運(yùn)行可執(zhí)行程序
1.4 C程序的上機(jī)步驟
1.4.1 Code::Blocks簡(jiǎn)介
1.4.2用Code::Blocks 12.11運(yùn)行C程序的步驟
1.5 本章小結(jié)
習(xí)題1
第2章 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式
2.1 C語(yǔ)言的數(shù)據(jù)類型
2.2 標(biāo)識(shí)符
2.3 常量
2.3.1 整型常量
2.3.2 實(shí)型常量
2.3.3 字符常量
2.3.4 字符串常量
2.3.5 符號(hào)常量
2.4 變量
2.4.1 整型變量
2.4.2 實(shí)型變量
2.4.3 字符變量
2.4.4 枚舉變量
2.5 變量賦初值
2.6 各類數(shù)值型數(shù)據(jù)之間的混合運(yùn)算
2.7 運(yùn)算符和表達(dá)式
2.7.1 C語(yǔ)言運(yùn)算符簡(jiǎn)介
2.7.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
2.7.3 賦值運(yùn)算符和賦值表達(dá)式
2.7.4 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
2.7.5 邏輯運(yùn)算符和邏輯表達(dá)式
2.7.6 條件運(yùn)算符和條件表達(dá)式
2.7.7 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式
2.8 位運(yùn)算
2.8.1 按位與運(yùn)算
2.8.2 按位或運(yùn)算
2.8.3 按位異或運(yùn)算
2.8.4 求反運(yùn)算
2.8.5 左移運(yùn)算
2.8.6 右移運(yùn)算
2.8.7 位域(位段)
2.9 本章小結(jié)
習(xí)題2
第3章 順序結(jié)構(gòu)程序設(shè)計(jì)
3.1 C語(yǔ)句概述
3.2 賦值語(yǔ)句
3.3 輸入/輸出函數(shù)
3.3.1 字符數(shù)據(jù)的輸入輸出
3.3.2 格式輸入與輸出
3.4 結(jié)構(gòu)化程序設(shè)計(jì)思想
3.4.1 結(jié)構(gòu)化程序設(shè)計(jì)的方法
3.4.2 程序設(shè)計(jì)的步驟
3.4.3 程序設(shè)計(jì)的風(fēng)格
3.4.4 結(jié)構(gòu)化程序設(shè)計(jì)的工具
3.4.5 結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)
3.5 順序結(jié)構(gòu)程序設(shè)計(jì)舉例
3.6 本章小結(jié)
習(xí)題3
第4章 選擇結(jié)構(gòu)程序設(shè)計(jì)
4.1 if語(yǔ)句
4.1.1 if語(yǔ)句的三種形式
4.1.2 在使用if語(yǔ)句時(shí)應(yīng)注意的問(wèn)題
4.1.3 if語(yǔ)句的嵌套
4.2 switch語(yǔ)句
4.3 選擇結(jié)構(gòu)程序設(shè)計(jì)舉例
4.4 本章小結(jié)
習(xí)題4
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
5.1 while語(yǔ)句
5.2 do…while語(yǔ)句
5.3 for語(yǔ)句
5.4 循環(huán)的嵌套
5.5 程序跳轉(zhuǎn)語(yǔ)句
5.5.1 break語(yǔ)句
5.5.2 continue語(yǔ)句
5.5.3 exit()函數(shù)
5.6 程序應(yīng)用舉例
5.7 本章小結(jié)
習(xí)題5
第6章 函數(shù)
6.1 函數(shù)的概念及分類
6.1.1 函數(shù)的概念及特性
6.1.2 函數(shù)的分類
6.2 函數(shù)的定義
6.3 函數(shù)的參數(shù)和返回值
6.3.1 函數(shù)的參數(shù)
6.3.2 函數(shù)的返回值
6.4 函數(shù)的調(diào)用
6.4.1 函數(shù)調(diào)用的一般形式
6.4.2 函數(shù)調(diào)用的方式
6.4.3 被調(diào)用函數(shù)的聲明和函數(shù)原型
6.5 函數(shù)的嵌套調(diào)用
6.6 函數(shù)的遞歸調(diào)用
6.7 局部變量和全局變量
6.7.1 局部變量
6.7.2 全局變量
6.8 變量的存儲(chǔ)類型
6.8.1 動(dòng)態(tài)存儲(chǔ)方式與靜態(tài)存儲(chǔ)方式
6.8.2 auto變量
6.8.3 靜態(tài)局部變量
6.8.4 寄存器變量
6.8.5 用extem聲明外部變量
6.9 內(nèi)部函數(shù)和外部函數(shù)
6.9.1 內(nèi)部函數(shù)
6.9.2 外部函數(shù)
6.10 函數(shù)設(shè)計(jì)舉例
6.11 綜合應(yīng)用舉例
6.12 本章小結(jié)
習(xí)題6
第7章 數(shù)組
7.1 一維數(shù)組的定義和引用
7.1.1 一維數(shù)組的定義
7.1.2 數(shù)組元素的引用
7.1.3 一維數(shù)組的初始化
7.1.4 一維數(shù)組程序舉例
7.2 二維數(shù)組的定義和引用
7.2.1 二維數(shù)組的定義
7.2.2 二維數(shù)組中元素的引用
7.2.3 二維數(shù)組的初始化
7.2.4 二維數(shù)組程序舉例
7.3 字符數(shù)組
7.3.1 字符數(shù)組的定義
7.3.2 字符數(shù)組的初始化
7.3.3 字符數(shù)組的引用
7.3.4 字符串
7.3.5 字符數(shù)組的輸入/輸出
7.3.6 字符串處理函數(shù)
7.3.7 字符數(shù)組應(yīng)用舉例
7.4 數(shù)組作為函數(shù)參數(shù)
7.5 數(shù)組程序舉例
7.6 數(shù)組應(yīng)用舉例
7.7 本章小結(jié)
習(xí)題7
第8章 結(jié)構(gòu)體與共用體
8.1 結(jié)構(gòu)體
8.1.1 結(jié)構(gòu)體概述
8.1.2 結(jié)構(gòu)體變量的定義
8.1.3 結(jié)構(gòu)體變量的引用
8.1.4 結(jié)構(gòu)體變量的初始化
8.2 結(jié)構(gòu)體數(shù)組
8.3 結(jié)構(gòu)體類型指針
8.3.1 指向結(jié)構(gòu)體變量的指針
8.3.2 指向結(jié)構(gòu)體數(shù)組的指針
8.3.3 結(jié)構(gòu)指針作為函數(shù)參數(shù)
8.4 動(dòng)態(tài)內(nèi)存分配
8.4.1 動(dòng)態(tài)存儲(chǔ)分配函數(shù)
8.4.2 鏈表的概念
8.5 共用體
8.6 類型定義
8.7 應(yīng)用舉例
8.8 本章小結(jié)
習(xí)題8
第9章 指針
9.1 指針變量
9.1.1 指針的概念
9.1.2 指針變量的定義
9.1.3 指針運(yùn)算符
9.1.4 指針變量作為函數(shù)參數(shù)
9.1.5 指針變量的運(yùn)算
9.2 指針與數(shù)組
9.2.1 指向數(shù)組元素的指針變量
9.2.2 通過(guò)指針引用數(shù)組元素
9.2.3 數(shù)組名作為函數(shù)參數(shù)
9.2.4 多維數(shù)組的指針
9.3 字符串與指針
9.3.1 字符串的表現(xiàn)形式
9.3.2 字符串指針作為函數(shù)參數(shù)
9.3.3 字符指針變量與字符數(shù)組的區(qū)別
9.4 函數(shù)與指針
9.4.1 函數(shù)指針
9.4.2 用函數(shù)指針調(diào)用函數(shù)
9.4.3 返回指針值的函數(shù)
9.5 指針數(shù)組和指向指針的指針
9.5.1 指針數(shù)組
9.5.2 指向指針的指針
9.5.3 命令行參數(shù)
9.6 常見錯(cuò)誤
9.7 本章小結(jié)
習(xí)題9
第10章 文件
10.1 文件概述
10.2 文件基本操作
10.2.1 文件指針
10.2.2 文件的打開
10.2.3 文件的關(guān)閉
10.3 文件的讀寫
10.3.1 fbutc函數(shù)
10.3.2 fgetc函數(shù)
10.3.3 fputs函數(shù)
10.3.4 fgets函數(shù)
10.3.5 fbrintf函數(shù)
10.3.6 fscanf函數(shù)
10.3.7 fread函數(shù)和fwrite函數(shù)
10.4 文件的定位
10.4.1 fseek函數(shù)
10.4.2 rewind函數(shù)
10.4.3 flell函數(shù)
10.5 預(yù)處理
10.5.1 宏定義
10.5.2 文件包含
10.5.3 條件編譯
10.6 本章小結(jié)
習(xí)題10
展開全部
C語(yǔ)言程序設(shè)計(jì) 作者簡(jiǎn)介
王婧,從事計(jì)算機(jī)編程語(yǔ)言(C語(yǔ)言、Visual Basic語(yǔ)言等)教學(xué)多年,經(jīng)驗(yàn)豐富,是與我們長(zhǎng)期合作的作者,所編圖書銷售狀況很好,能保證有較好的經(jīng)濟(jì)效益。