C程序設(shè)計(jì)教程與實(shí)驗(yàn)

出版時(shí)間:2011-6  出版社:清華大學(xué)出版社  作者:吉順如 編  頁(yè)數(shù):325  

內(nèi)容概要

  《c程序設(shè)計(jì)教程與實(shí)驗(yàn)》在內(nèi)容編排上力求重點(diǎn)突出、難點(diǎn)分散,在語(yǔ)言描述上注重概念清晰、通俗易懂,并通過(guò)大量的例題分析將理論知識(shí)與實(shí)踐相結(jié)合,以期逐步提高學(xué)生編寫(xiě)程序的能力。
  《c程序設(shè)計(jì)教程與實(shí)驗(yàn)》共分12章,內(nèi)容包括c語(yǔ)育的基本結(jié)構(gòu)、數(shù)據(jù)類(lèi)型及其運(yùn)算符和表達(dá)式、c程序的3種控制結(jié)構(gòu)、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體與共用體、文件。尤其在第11章通過(guò)一款智能充電機(jī)的編程實(shí)例,介紹了c語(yǔ)言在單片機(jī)編程中的具體應(yīng)用。《c程序設(shè)計(jì)教程與實(shí)驗(yàn)》每章均配有精心設(shè)計(jì)的難易適當(dāng)?shù)牧?xí)題供學(xué)生課后練習(xí),上機(jī)實(shí)驗(yàn)題包括改錯(cuò)題、程序填空題及編程題,可以讓學(xué)生在反復(fù)實(shí)踐中提高設(shè)計(jì)程序和調(diào)試程序的能力。
  《c程序設(shè)計(jì)教程與實(shí)驗(yàn)》可作為高等院校理工科各專(zhuān)業(yè)“高級(jí)語(yǔ)言程序設(shè)計(jì)”課程的教材,也可供對(duì)程序設(shè)計(jì)有興趣的讀者參考。

書(shū)籍目錄

第1章 c語(yǔ)言程序設(shè)計(jì)概述
1.1 c程序簡(jiǎn)介
1.2 c程序的結(jié)構(gòu)
1.3 c語(yǔ)言的特點(diǎn)
1.4 c程序的書(shū)寫(xiě)格式
1.5 c程序的開(kāi)發(fā)過(guò)程及vc++6.0集成開(kāi)發(fā)環(huán)境
1.5.1 c程序的開(kāi)發(fā)過(guò)程
1.5.2 vc++6.0集成開(kāi)發(fā)環(huán)境
1.6 習(xí)題
第2章 數(shù)據(jù)類(lèi)型、運(yùn)算符和表達(dá)式
2.1 關(guān)鍵字與標(biāo)識(shí)符
2.2 常量與變量
2.2.1 常量
2.2.2 變量
2.3 基本數(shù)據(jù)類(lèi)型
2.3.1 整型數(shù)據(jù)
2.3.2 實(shí)型數(shù)據(jù)
2.3.3 字符型數(shù)據(jù)
2.4 運(yùn)算符和表達(dá)式
2.4.1 算術(shù)運(yùn)算符和算術(shù)運(yùn)算表達(dá)式
2.4.2 賦值運(yùn)算符和賦值表達(dá)式
2.4.3 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式
2.4.4 強(qiáng)制類(lèi)型轉(zhuǎn)換運(yùn)算符
2.4.5 sizeof運(yùn)算符
2.4.6 不同數(shù)據(jù)類(lèi)型的數(shù)據(jù)間的混合運(yùn)算
2.5 自增、自減運(yùn)算
2.6 位運(yùn)算
2.7 應(yīng)用舉例
2.8 習(xí)題
第3章 順序結(jié)構(gòu)程序設(shè)計(jì)
3.1 算法簡(jiǎn)介
3.1.1 算法的概念
3.1.2 算法的特性
3.1.3 算法的表示
3.2 基本語(yǔ)句
3.2.1 程序的結(jié)構(gòu)
3.2.2 c語(yǔ)言的基本語(yǔ)句
3.2.3 賦值語(yǔ)句
3.3 預(yù)處理命令
3.3.1 不帶參數(shù)的宏定義
3.3.2 帶參數(shù)的宏定義
3.3.3 文件包含
3.3.4 條件編譯
3.4 輸入/輸出
3.4.1 格式輸入/輸出函數(shù)
3.4.2 字符輸入/輸出函數(shù)
3.5 應(yīng)用舉例
3.6 習(xí)題
第4章 選擇結(jié)構(gòu)程序設(shè)計(jì)
4.1 關(guān)系運(yùn)算符和關(guān)系運(yùn)算表達(dá)式
4.2 邏輯運(yùn)算符和邏輯運(yùn)算表達(dá)式
4.3 選擇結(jié)構(gòu)控制語(yǔ)句
4.3.1 if語(yǔ)句
4.3.2 switch語(yǔ)句
4.4 條件運(yùn)算符
4.5 應(yīng)用舉例
4.6 習(xí)題
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
5.1 循環(huán)結(jié)構(gòu)的控制語(yǔ)句
5.1.1 while循環(huán)語(yǔ)句
5.1.2 do...while循環(huán)語(yǔ)句
5.1.3 for循環(huán)語(yǔ)句
5.2 循環(huán)的嵌套
5.3 break語(yǔ)句和continue語(yǔ)句
5.3.1 break語(yǔ)句
5.3.2 continue語(yǔ)句
5.4 應(yīng)用舉例
5.5 習(xí)題
第6章 數(shù)組
6.1 一維數(shù)組
6.1.1 一維數(shù)組的定義和引用
6.1.2 一維數(shù)組的初始化
6.1.3 一維數(shù)組的應(yīng)用舉例
6.2 二維數(shù)組
6.2.1 二維數(shù)組的定義和引用
6.2.2 二維數(shù)組的初始化
6.2.3 二維數(shù)組的應(yīng)用舉例
6.3 字符數(shù)組
6.3.1 字符數(shù)組的定義和引用
6.3.2 字符數(shù)組的初始化
6.3.3 字符串
6.3.4 常用的字符串處理函數(shù)
6.4 應(yīng)用舉例
6.5 習(xí)題
第7章 函數(shù)
7.1 函數(shù)的概念
7.1.1 函數(shù)的分類(lèi)
7.1.2 函數(shù)的定義
7.2 函數(shù)的調(diào)用
7.2.1 函數(shù)調(diào)用的一般形式
7.2.2 函數(shù)的參數(shù)和返回值
7.2.3 函數(shù)聲明
7.2.4 函數(shù)的嵌套調(diào)用
7,2.5 函數(shù)的遞歸調(diào)用
7.3 數(shù)組作為函數(shù)參數(shù)
7.4 變量的作用域和存儲(chǔ)類(lèi)別
7.4.1 變量的作用域
7.4.2 變量的存儲(chǔ)類(lèi)別
7.5 內(nèi)部函數(shù)和外部函數(shù)
7.5.1 內(nèi)部函數(shù)(靜態(tài)函數(shù))
7.5.2 外部函數(shù)
7.6 應(yīng)用舉例
7.7 習(xí)題
第8章 指針
8.1 指針概述
8.1.1 指針的概念
8.1.2 指針變量的定義
8.1.3 指針變量的引用
8.2 指針與數(shù)組
8.2.1 通過(guò)指針引用數(shù)組元素
8.2.2 指針與數(shù)組名
8.3 指針與字符串
8.4 指針與函數(shù)
8.4.1 指針作為函數(shù)參數(shù)
8.4.2 返回指針值的函數(shù)
8.4.3 指向函數(shù)的指針
8.5 多級(jí)指針
8.5.1 指向指針的指針
8.5.2 指針數(shù)組
8.5.3 指向多維數(shù)組行的指針
8.6 應(yīng)用舉例
8.7 指針小結(jié)
8.8 習(xí)題
第9章 結(jié)構(gòu)體與共用體
9.1 結(jié)構(gòu)體概述
9.1.1 結(jié)構(gòu)體變量的定義和初始化
9.1.2 結(jié)構(gòu)體成員的引用
9.2 結(jié)構(gòu)體數(shù)組
9.3 指向結(jié)構(gòu)體的指針
9.4 結(jié)構(gòu)體與函數(shù)
9.5 鏈表
9.5.1 動(dòng)態(tài)內(nèi)存管理
9.5.2 鏈表概述
9.5.3 鏈表的相關(guān)操作
9.6 共用體概述
9.6.1 共用體變量的定義和初始化
9.6.2 共用體變量的引用
9.7 類(lèi)型定義符typedef
9.8 應(yīng)用舉例
9.9 習(xí)題
第10章 文件
10.1 文件概述
10.2 常用文件操作函數(shù)
10.2.1 文件的打開(kāi)與關(guān)閉
10.2.2 文件的讀/寫(xiě)
10.2.3 文件的定位
10.2.4 文件讀/寫(xiě)中的檢測(cè)
10.3 應(yīng)用舉例
10.4 習(xí)題
第11章 單片機(jī)c語(yǔ)言編程實(shí)例
11.1 功能要求
11.2 硬件線(xiàn)路
11.3 編程分解
11.3.1 充電控制
11.3.2 時(shí)鐘中斷
11.3.3 端口操作
11.4 單片機(jī)c語(yǔ)言編程小結(jié)
11.5 智能充電機(jī)完整源代碼
第12章 實(shí)驗(yàn)
實(shí)驗(yàn)1 熟悉vc++6.0環(huán)境及運(yùn)行c程序
實(shí)驗(yàn)2 數(shù)據(jù)類(lèi)型、運(yùn)算符和表達(dá)式
實(shí)驗(yàn)3 順序結(jié)構(gòu)程序設(shè)計(jì)
實(shí)驗(yàn)4 選擇結(jié)構(gòu)程序設(shè)計(jì)
實(shí)驗(yàn)5 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
實(shí)驗(yàn)6 數(shù)組程序設(shè)計(jì)
實(shí)驗(yàn)7 函數(shù)程序設(shè)計(jì)
實(shí)驗(yàn)8 指針程序設(shè)計(jì)
實(shí)驗(yàn)9 結(jié)構(gòu)體與鏈表程序設(shè)計(jì)
實(shí)驗(yàn)10 文件程序設(shè)計(jì)
附錄
附錄a 常用字符與asch代碼對(duì)照表
附錄b c語(yǔ)言的關(guān)鍵字
附錄c 運(yùn)算符和結(jié)合性
附錄d c庫(kù)函數(shù)
附錄e c程序中常見(jiàn)錯(cuò)誤分析
參考文獻(xiàn)

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    C程序設(shè)計(jì)教程與實(shí)驗(yàn) PDF格式下載


用戶(hù)評(píng)論 (總計(jì)4條)

 
 

  •   贊!紙質(zhì)不錯(cuò)的,內(nèi)容也不錯(cuò)。
  •   學(xué)校里要用的書(shū) 在當(dāng)當(dāng)上買(mǎi) 很便宜
  •   挺好的
    和我學(xué)校的書(shū)一樣
  •   沒(méi)有收到貨物?。。。。。。。。。。?!
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7