C程序設(shè)計(jì)教程

出版時(shí)間:2012-9  出版社:華中科技大學(xué)出版社  作者:張蕊,呂濤  頁(yè)數(shù):347  字?jǐn)?shù):480000  

內(nèi)容概要

  本書(shū)是普通高等教育“21世紀(jì)信息學(xué)科立體化系列教材”之一。根據(jù)國(guó)家教育部頒發(fā)的“高級(jí)語(yǔ)言程序設(shè)計(jì)”課程的基本要求,本著“加強(qiáng)基礎(chǔ)、注重實(shí)用、精簡(jiǎn)內(nèi)容、創(chuàng)新思維”的原則而編寫。內(nèi)容按進(jìn)階方式組織,分為基礎(chǔ)篇、進(jìn)階篇和高級(jí)篇三部分?;A(chǔ)篇包含預(yù)備知識(shí)、C語(yǔ)言概述、初識(shí)C程序、C程序的基本模塊——函數(shù)、C語(yǔ)句以及結(jié)構(gòu)化程序設(shè)計(jì)等內(nèi)容;進(jìn)階篇包含指針與一維數(shù)組、文本文件、結(jié)構(gòu)體與共用體等內(nèi)容;高級(jí)篇包含數(shù)據(jù)類型、編碼及輸入輸出,多文件大型程序的開(kāi)發(fā),數(shù)組、指針和函數(shù)的高級(jí)內(nèi)容,二進(jìn)制文件,位運(yùn)算以及結(jié)構(gòu)的高級(jí)應(yīng)用——鏈表等內(nèi)容。每章有內(nèi)容提要、本章小結(jié)和練習(xí)題。本書(shū)適用于高等學(xué)校理工科各專業(yè)及相關(guān)課程的本科教材,也可作為相關(guān)專業(yè)工程技術(shù)人員的閱讀和參考書(shū)。

作者簡(jiǎn)介

  張蕊,武漢理工大學(xué)

書(shū)籍目錄

第一篇  基礎(chǔ)篇
1 預(yù)備知識(shí)
1.1 計(jì)算機(jī)的發(fā)展
1.2 計(jì)算機(jī)的系統(tǒng)
1.3 數(shù)制
1.4 計(jì)算機(jī)語(yǔ)言
1.5 本章小結(jié)
習(xí)題1
2 C語(yǔ)言概述
2.1 C語(yǔ)言的發(fā)展和特點(diǎn)
2.2 C程序的結(jié)構(gòu)
2.3 C程序開(kāi)發(fā)工具簡(jiǎn)介
2.4 本章小結(jié)
習(xí)題2
3 初識(shí)C程序
3.1 常量與變量
3.2 數(shù)據(jù)的運(yùn)算
3.3 數(shù)據(jù)的輸入輸出
3.4 C程序應(yīng)用舉例
3.5 高效的運(yùn)算符
3.6 宏常量與cot常量
3.7 本章小結(jié)
習(xí)題3
4 程序的基本模塊——函數(shù)
4.1 函數(shù)概述
4.2 庫(kù)函數(shù)
4.3 自定義函數(shù)
4.4 帶參數(shù)的宏
4.5 本章小結(jié)
習(xí)題4
5 C語(yǔ)句
5.1 C語(yǔ)句綜述
5.2 選擇語(yǔ)句
5.3 循環(huán)語(yǔ)句
5.4 本章小結(jié)
習(xí)題5
6 結(jié)構(gòu)化程序設(shè)計(jì)
6.1 結(jié)構(gòu)化程序設(shè)計(jì)
6.2 程序風(fēng)格與代碼格式
6.3 模塊化程序設(shè)計(jì)
6.4 簡(jiǎn)單算法設(shè)計(jì)
6.5 小結(jié)
習(xí)題6
第二篇 進(jìn)階篇
7 指針與一維數(shù)組
7.1 指針
7.2 在函數(shù)中使用指針
7.3 數(shù)組
7.4 *符數(shù)組——字符串
7.5 *內(nèi)存分配與動(dòng)態(tài)數(shù)組
7.6 *二級(jí)指針
7.7 本章小結(jié)
習(xí)題7
8 文本文件
8.1 文件的基本概念
8.2 文件的基本操作
8.3 應(yīng)用實(shí)例
8.4 本章小結(jié)
習(xí)題8
9 結(jié)構(gòu)體與共用體
9.1 結(jié)構(gòu)體類型
9.2 結(jié)構(gòu)體變量
9.3 結(jié)構(gòu)體數(shù)組
9.4 嵌套的結(jié)構(gòu)體
9.5 指向結(jié)構(gòu)體的指針
9.6 向函數(shù)傳遞結(jié)構(gòu)體信息
9.7 *復(fù)合文字和結(jié)構(gòu)體((299)
9.8 *伸縮型數(shù)組成員(("99)
9.9 *共用體
9.10 本章小結(jié)
習(xí)題9
第三篇 高級(jí)篇
10 整數(shù)類型、編碼及輸入輸出
10.1 整數(shù)的表示
10.2 實(shí)數(shù)的表示
10.3 字符的表示
10.4 枚舉類型
10.5 布爾類型(C99)
10.6 自定義數(shù)據(jù)類型
10.7 sizeof運(yùn)算符和size—t類型
10.8 字符、字符串和整數(shù)、實(shí)數(shù)間的轉(zhuǎn)換
10.9 本章小結(jié)
習(xí)題10
11 多文件大型程序的開(kāi)發(fā)
11.1 多文件程序的架構(gòu)
11.2 常用預(yù)處理命令
11.3 局部變量和全局變量
11.4 變量的存儲(chǔ)類別
11.5 類型限定詞
11.6 靜態(tài)函數(shù)
11.7 本章小結(jié)
習(xí)題11
12 數(shù)組、指針和函數(shù)的高級(jí)內(nèi)容
12.1 多維數(shù)組
12.2 二維數(shù)組與指針
12.3 二維數(shù)組與指針數(shù)組
12.4 函數(shù)指針
12.5 命令行參數(shù)
12.6 可變參數(shù)函數(shù)
12.7 數(shù)組型的復(fù)合文字(C99)
12.8 變長(zhǎng)數(shù)組(C99)
12.9 內(nèi)聯(lián)函數(shù)(C99)
12.10 本章小結(jié)
習(xí)題12
13 二進(jìn)制文件
13.1 二進(jìn)制文件的定義
13.2 基本操作
13.3 應(yīng)用實(shí)例
13.4 本章小結(jié)
習(xí)題13
14 位運(yùn)算
14.1 位運(yùn)算符
14.2 位域類型
14.3 本章小結(jié)
習(xí)題14
15 結(jié)構(gòu)的高級(jí)應(yīng)用——鏈表
15.1 鏈表的基本概念
15.2 單鏈表
15.3 循環(huán)鏈表
15.4 雙向鏈表
15.5 本章小結(jié)
習(xí)題15
附錄
附錄A C語(yǔ)言關(guān)鍵字
附錄B運(yùn)算符的優(yōu)先級(jí)與結(jié)合性
附錄C 常用字符與ASCII值對(duì)照表
附錄D ANSIC標(biāo)準(zhǔn)庫(kù)
參考文獻(xiàn)

編輯推薦

  《21世紀(jì)電氣信息學(xué)科立體化系列教材:C程序設(shè)計(jì)教程》注重學(xué)生工程實(shí)踐和編程能力的培養(yǎng),并以此為指導(dǎo)思想,在內(nèi)容編排和編程風(fēng)格等方面進(jìn)行了一些探索。我們認(rèn)為,學(xué)習(xí)C語(yǔ)言并不僅僅等同于掌握C語(yǔ)言的語(yǔ)法,就如同僅僅掌握文字并不等同于可以寫出優(yōu)美的文章。因此,在內(nèi)容編排方面,《21世紀(jì)電氣信息學(xué)科立體化系列教材:C程序設(shè)計(jì)教程》并不完全以語(yǔ)法來(lái)劃分章節(jié),而是以進(jìn)階教程的方式來(lái)組織。這樣做的好處是,不讓學(xué)生從一開(kāi)始就過(guò)度地陷入語(yǔ)法細(xì)節(jié),而是讓其在每階段的編程能力都能有所精進(jìn)。

圖書(shū)封面

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


    C程序設(shè)計(jì)教程 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

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

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