注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)與應(yīng)用

C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)與應(yīng)用

C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)與應(yīng)用

定 價(jià):¥28.00

作 者: 李錚,葉艷冰,汪德俊 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 21世紀(jì)高職高專規(guī)劃教材·計(jì)算機(jī)專業(yè)基礎(chǔ)系列
標(biāo) 簽: C

ISBN: 9787302102236 出版時(shí)間: 2005-01-01 包裝: 簡(jiǎn)裝本
開本: 23cm 頁(yè)數(shù): 363 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  這是一本介紹C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)的教材。本書的特點(diǎn)在于基本理論講解簡(jiǎn)潔清晰,通過(guò)豐富的例題分析和講解,使讀者能在較短時(shí)間內(nèi)基本掌握這門語(yǔ)言,并能自己動(dòng)手編寫程序。全書共13章,分為基礎(chǔ)篇和應(yīng)用篇兩個(gè)部分。在基礎(chǔ)篇中,每章開始處安排了本章內(nèi)容提要和要求,在每章的結(jié)束處總結(jié)出初學(xué)者常見(jiàn)的問(wèn)題和錯(cuò)誤,并對(duì)這些問(wèn)題和錯(cuò)誤進(jìn)行分析、糾正,在此基礎(chǔ)上對(duì)全章進(jìn)行總結(jié)。在應(yīng)用篇中,主要介紹C語(yǔ)言在文件、圖形用戶接口(GUI)及網(wǎng)絡(luò)編程方面的應(yīng)用,并介紹幾種主要的C語(yǔ)言開發(fā)工具。本書適合作為高職高專院校計(jì)算機(jī)相關(guān)專業(yè)的教材,也適合作為相關(guān)培訓(xùn)教材。C語(yǔ)言是目前國(guó)內(nèi)外廣泛流行的一種計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言.它具有高效.簡(jiǎn)潔和接近匯編語(yǔ)言的特點(diǎn),既適合編寫系統(tǒng)程序,又適合編寫應(yīng)用程序.C語(yǔ)言自問(wèn)世以來(lái),以其獨(dú)特的魅力吸引了廣大計(jì)算機(jī)用戶學(xué)習(xí)和使用.本書在編寫的內(nèi)容和形式上體現(xiàn)了高職高專教育的培養(yǎng)目標(biāo):"培養(yǎng)適合生產(chǎn).建設(shè).管理.服務(wù)第一線需要的高等技術(shù)應(yīng)用性專門人才",以及高職高專教育要求知識(shí)面寬.基本理論和原理知識(shí)適度并加強(qiáng)實(shí)際技能培養(yǎng)等.在編寫教材時(shí),突出講解C語(yǔ)言中最基本.最常用的內(nèi)容,重點(diǎn)放在語(yǔ)言本身的一些難點(diǎn)和程序設(shè)計(jì)方法上,力求簡(jiǎn)潔.明確.清晰,使讀者能夠較快入門,并逐步學(xué)會(huì)自己動(dòng)手編寫程序.全書分為兩大部分,共13章.第一部分為基礎(chǔ)篇,即前10章.第1章到第9章對(duì)C語(yǔ)言的內(nèi)容進(jìn)行了講解,第10章通過(guò)一個(gè)示例對(duì)C語(yǔ)言的內(nèi)容進(jìn)行了綜合應(yīng)用,學(xué)會(huì)如何完成一個(gè)系統(tǒng)的分析和設(shè)計(jì).基礎(chǔ)篇的每一章開始處都安排了本章的基本內(nèi)容提要和基本要求,使讀者有明確的閱讀方向,在結(jié)束處總結(jié)了初學(xué)者常見(jiàn)的問(wèn)題和錯(cuò)誤,并對(duì)這些問(wèn)題和錯(cuò)誤進(jìn)行了分析和糾正,在此基礎(chǔ)上對(duì)全章進(jìn)行總結(jié).第二部分為應(yīng)用篇,即第11章到第13章,主要介紹了C語(yǔ)言的幾種開發(fā)工具,以及在圖形用戶接口(GUl)和網(wǎng)絡(luò)編程方面的應(yīng)用.本書還為讀者提供了豐富的附錄內(nèi)容,特別是在附錄D中通過(guò)實(shí)例較詳細(xì)地講解了程序的調(diào)試方法,相信會(huì)為讀者提供有益的幫助.本書由李錚擔(dān)任主編,葉艷冰.王德俊擔(dān)任副主編.李錚編寫第1~4,7~9,11~13章,葉艷冰編寫第5.6章,王德俊編寫第10章.全書由李錚統(tǒng)閱定稿.上海交通大學(xué)技術(shù)學(xué)院劉遠(yuǎn)生教授在本書的編寫過(guò)程中提出了許多寶貴的建議和修改意見(jiàn),在此表示衷心的感謝.由于作者水平有限,書中難免存在缺點(diǎn)和不足之處,懇請(qǐng)各位專家.老師和同學(xué)提出寶貴意見(jiàn)(作者E-mail:LE.cpp@163.com).本書的所有程序代碼均已調(diào)試通過(guò),讀者可以上網(wǎng)或E-mail免費(fèi)索取.網(wǎng)址:http://WWW.tup.tsinghua.edu.cn.E-mail:gzgz@tup.tsinghua.edu.cn.編者2005年1月于上海交通大學(xué)

作者簡(jiǎn)介

暫缺《C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)與應(yīng)用》作者簡(jiǎn)介

圖書目錄

第1篇 基礎(chǔ)篇
第1章 C語(yǔ)言概論
1. 1 C語(yǔ)言的簡(jiǎn)單歷史
1. 2 結(jié)構(gòu)化程序設(shè)計(jì)
1. 2. 1 算法和程序
1. 2. 2 結(jié)構(gòu)化程序設(shè)計(jì)的思想和方法,
1. 3 編寫一個(gè)簡(jiǎn)單的C語(yǔ)言程序
1. 3. 1 程序設(shè)計(jì)的一般方法
1. 3. 2 C語(yǔ)言程序的一般組成
1. 3. 3 程序的質(zhì)量
1. 3. 4 書寫程序時(shí)應(yīng)遵循的規(guī)則
1. 3. 5 在Turbo C下執(zhí)行一個(gè)C語(yǔ)言程序的基本步驟
1. 3. 6 學(xué)好C語(yǔ)言的一些建議
1. 4 小結(jié)
習(xí)題
實(shí)驗(yàn)與實(shí)訓(xùn)
第2章 C語(yǔ)言基本數(shù)據(jù)類型和運(yùn)算
2. 1 C語(yǔ)言的基本數(shù)據(jù)類型
2. 1. 1 C語(yǔ)言的描述符
2. 1. 2 C語(yǔ)言的基本數(shù)據(jù)類型
2. 2 運(yùn)算符和表達(dá)式
2. 2. 1 基本運(yùn)算符和表達(dá)式
2. 2. 2 數(shù)據(jù)類型間的轉(zhuǎn)換規(guī)則
2. 3 標(biāo)準(zhǔn)輸入/輸出語(yǔ)句
2. 3. 1 標(biāo)準(zhǔn)輸出語(yǔ)句及其說(shuō)明
2. 3. 2 標(biāo)準(zhǔn)輸入語(yǔ)句及其說(shuō)明
2. 4 常見(jiàn)錯(cuò)誤分析
2. 4. 1 數(shù)據(jù)類型和變量說(shuō)明中的錯(cuò)誤分析
2. 4. 2 標(biāo)準(zhǔn)輸入/輸出語(yǔ)句使用中的錯(cuò)誤分析
2. 5 小結(jié)
習(xí)題
實(shí)驗(yàn)與實(shí)訓(xùn)
第3章 程序流程的控制
3. 1 概述
3. 2 控制語(yǔ)句
3. 2. 1 條件語(yǔ)句
3. 2. 2 例題與分析
3. 3 開關(guān)語(yǔ)句
3. 4 循環(huán)語(yǔ)句
3. 4. 1 while語(yǔ)句
3. 4. 2 do-while語(yǔ)句
3. 4. 3 for語(yǔ)句
3. 4. 4 break. continue和goto語(yǔ)句
3. 4. 5 程序舉例
3. 5 常見(jiàn)錯(cuò)誤分析
3. 6 小結(jié)
習(xí)題
實(shí)驗(yàn)與實(shí)訓(xùn)
第4章 函數(shù)
4. 1 函數(shù)的定義
4. 1. 1 函數(shù)使用的意義和分類
4. 1. 2 函數(shù)定義形式
4. 2 函數(shù)的調(diào)用
4. 2. 1 函數(shù)調(diào)用的形式
4. 2. 2 函數(shù)調(diào)用的方式
4. 2. 3 函數(shù)的嵌套調(diào)用
4. 2. 4 函數(shù)的遞歸調(diào)用
4. 3 函數(shù)的參數(shù)
4. 3. 1 函數(shù)的實(shí)參和形參
4. 3. 2 函數(shù)的返回值
4. 3. 3 例題與分析
4. 4 常見(jiàn)錯(cuò)誤分析
4. 4. 1 函數(shù)定義中的錯(cuò)誤與分析
4. 4. 2 函數(shù)設(shè)計(jì)與使用中的錯(cuò)誤與分析
4. 5 小結(jié)
習(xí)題
實(shí)驗(yàn)與實(shí)訓(xùn)
第5章 數(shù)組和指針
5. 1 一維數(shù)組
5. 1. 1 一維數(shù)組的定義
5. 1. 2 一維數(shù)組的初始化
5. 1. 3 一維數(shù)組的使用
5. 1. 4 一維數(shù)組作為函數(shù)參數(shù)
5. 2 二維數(shù)組
5. 2. 1 二維數(shù)組的定義
5. 2. 2 二維數(shù)組的初始化
5. 2. 3 二維數(shù)組的使用
5. 2. 4 二維數(shù)組作為函數(shù)參數(shù)
5. 3 字符數(shù)組
5. 3. 1 字符數(shù)組的定義和初始化
5. 3. 2 字符數(shù)組的輸入和輸出
5. 3. 3 字符串處理函數(shù)
5. 3. 4 字符串處理函數(shù)的應(yīng)用
5. 4 指針
5. 4. 1 指針及指針變量的定義
5. 4. 2 指針的簡(jiǎn)單用法
5. 5 指針和數(shù)組
5. 5. 1 指針與數(shù)組的關(guān)系
5. 5. 2 指針數(shù)組
5. 6 指針和函數(shù)
5. 6. 1 指向變量的指針作為函數(shù)參數(shù)
5. 6. 2 指向數(shù)組的指針作為函數(shù)參數(shù)
5. 6. 3 例題與分析
5. 7 動(dòng)態(tài)分配空間
5. 8 常見(jiàn)錯(cuò)誤分析
5. 8. 1 數(shù)組定義中的錯(cuò)誤分析
5. 8. 2 數(shù)組賦值中的錯(cuò)誤分析
5. 8. 3 數(shù)組使用中的錯(cuò)誤分析
5. 9 小結(jié)
習(xí)題
實(shí)驗(yàn)與實(shí)訓(xùn)
第6章 結(jié)構(gòu)體和聯(lián)合
6. 1 結(jié)構(gòu)
6. 1. 1 結(jié)構(gòu)的意義和定義
6. 1. 2 結(jié)構(gòu)體的簡(jiǎn)單使用
6. 2 聯(lián)合
6. 2. 1 聯(lián)合的意義和定義
6. 2. 2 聯(lián)合的簡(jiǎn)單使用
6. 3 常見(jiàn)錯(cuò)誤分析
6. 3. 1 結(jié)構(gòu)和聯(lián)合定義中的錯(cuò)誤與分析
6. 3. 2 結(jié)構(gòu)使用中的錯(cuò)誤與分析
6. 3. 3 聯(lián)合使用中的錯(cuò)誤與分析
6. 4 小結(jié)
習(xí)題
實(shí)驗(yàn)與實(shí)訓(xùn)
第7章 各種存儲(chǔ)類的區(qū)別
7. 1 概述
7. 2 自動(dòng)變量
7. 2. 1 定義方式
7. 2. 2 作用域和生存期
7. 2. 3 初始化
7. 3 寄存器變量
7. 4 外部變量
7. 4. 1 定義方式
7. 4. 2 作用域和生存期
7. 4. 3 初始化
7. 5 靜態(tài)變量
7. 5. 1 內(nèi)部靜態(tài)變量
7. 5. 2 外部靜態(tài)變量
7. 6 內(nèi)部函數(shù)和外部函數(shù)
7. 7 運(yùn)行一個(gè)多文件的程序
7. 8 小結(jié)
習(xí)題
實(shí)驗(yàn)與實(shí)訓(xùn)
第8章 預(yù)處理
8. 1 概述
8. 2 宏定義
8. 2. 1 無(wú)參數(shù)宏
8. 2. 2 帶參數(shù)宏
8. 3 文件包含
8. 4 條件編譯
8. 5 運(yùn)行一個(gè)多文件的程序
8. 6 常見(jiàn)錯(cuò)誤分析
8. 7 小結(jié)
習(xí)題
實(shí)驗(yàn)與實(shí)訓(xùn)
第9章 文件
9. 1 概述
9. 1. 1 文件的概念和分類
9. 1. 2 緩沖文件系統(tǒng)和非緩沖文件系統(tǒng)
9. 2 緩沖文件系統(tǒng)的文件操作
9. 2. 1 文件打開和關(guān)閉
9. 2. 2 文件的讀/寫
9. 2. 3 文件的定位
9. 2. 4 文件的檢測(cè)
9. 3 非緩沖文件系統(tǒng)的文件操作
9. 4 常見(jiàn)錯(cuò)誤分析
9. 5 小結(jié)
習(xí)題
實(shí)驗(yàn)與實(shí)訓(xùn)
第10章 綜合應(yīng)用實(shí)例--學(xué)生簡(jiǎn)易選課管理系統(tǒng)
10. 1 系統(tǒng)功能分析
10. 1. 1 總體功能分析
10. 1. 2 模塊功能細(xì)分
10. 2 主要數(shù)據(jù)類型定義
10. 3 主要函數(shù)說(shuō)明
10. 4 主要源代碼
10. 5 運(yùn)行實(shí)例說(shuō)明
10. 6 小結(jié)
實(shí)驗(yàn)與實(shí)訓(xùn)
第2篇 應(yīng)用篇
第11章 圖形處理
11. 1 概述
11. 2 圖形函數(shù)
第12章 C語(yǔ)言集成開發(fā)環(huán)境介紹
12. 1 Turbo C簡(jiǎn)介
12. 1. 1 Turbo C 2. 0的安裝
12. 1. 2 Turbo C 2. 0的運(yùn)行
12. 1. 3 Turbo C 2. 0主菜單
12. 1. 4 Turbo C 2. 0的配置文件
12. 2 Microsoft Visual C 簡(jiǎn)介
12. 2. 1 Visual C 簡(jiǎn)介
12. 2. 2 Developer Studio編輯器
12. 2. 3 項(xiàng)目工作區(qū)
12. 2. 4 創(chuàng)建工程
12. 2. 5 編寫一個(gè)窗口程序
12. 2. 6 MSDN
12. 3 GCC簡(jiǎn)介
12. 4 KEIL C51簡(jiǎn)介
12. 4. 1 uVision2集成開發(fā)環(huán)境
12. 4. 2 編輯器和調(diào)試器
12. 4. 3 C51編譯器
第13章 C語(yǔ)言網(wǎng)絡(luò)編程
13. 1 網(wǎng)絡(luò)協(xié)議TCP/IP簡(jiǎn)介
13. 1. 1 計(jì)算機(jī)網(wǎng)絡(luò)與TCP/IP層次模型
13. 1. 2 TCP/IP網(wǎng)絡(luò)協(xié)議
13. 1. 3 客戶機(jī)/B艮務(wù)器模式
13. 2 TCP/IP通信的基本概念
13. 2. 1 網(wǎng)間進(jìn)程通信
13. 2. 2 TCP/IP中的幾個(gè)概念
13. 3 套接字 socket 接口簡(jiǎn)介
13. 3. 1 套接字
13. 3. 2 基本套接字系統(tǒng)調(diào)用
13. 4 socket編程
13. 4. 1 典型套接字調(diào)用過(guò)程舉例
13. 4. 2 一個(gè)通用的實(shí)例程序
13. 4. 3 簡(jiǎn)單服務(wù)器程序示例
13. 4. 4 簡(jiǎn)單客戶程序示例
附錄A ASCII碼表
附錄B C語(yǔ)言常用函數(shù)
附錄C 運(yùn)算符的優(yōu)先級(jí)和結(jié)合性
附錄D Turbo C使用指南
附錄E Turbo C V2. 0 編譯錯(cuò)誤信息
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)