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

C語言程序設(shè)計(jì)教程(高等學(xué)校計(jì)算機(jī)基礎(chǔ)教材)

C語言程序設(shè)計(jì)教程(高等學(xué)校計(jì)算機(jī)基礎(chǔ)教材)

定 價(jià):¥25.00

作 者: 譚浩強(qiáng)、張基溫
出版社: 高等教育出版社
叢編項(xiàng):
標(biāo) 簽: 算法語言

ISBN: 9787040199109 出版時(shí)間: 2006-08-01 包裝: 平裝
開本: 16開 頁數(shù): 325 字?jǐn)?shù):  

內(nèi)容簡介

  在本書第一版(1992年出版)和第二版(1998年出版)已經(jīng)發(fā)行超過100萬冊之后,根據(jù)國家“十一五”教材規(guī)劃,著名計(jì)算機(jī)教育家譚浩強(qiáng)教授和張基溫教授又通力合作,全面修訂,推出了本書第3版。第3版保留了深入淺出、易學(xué)易懂、取舍合理、適宜教學(xué)的特點(diǎn),并進(jìn)一步充實(shí)了內(nèi)容,在敘述方面更加詳盡和深入。本書是以C語言的最新標(biāo)準(zhǔn)C99為依據(jù)編寫的。學(xué)習(xí)程序設(shè)計(jì)必須重視實(shí)踐環(huán)節(jié),多讀程序,多編寫程序,多上機(jī)實(shí)踐。本書提供了大量典型的例題分析和用于自測的豐富習(xí)題:配有《C語言習(xí)題集與上機(jī)指導(dǎo)(第3版)》和教學(xué)課件,為教與學(xué)創(chuàng)造了一個(gè)立體的環(huán)境。本書可以作為高等學(xué)校計(jì)算機(jī)及相關(guān)專業(yè)學(xué)生學(xué)習(xí)C語言程序設(shè)計(jì)的教材,也可作為參加有關(guān)考試和自學(xué)的參考書。本書配套教學(xué)資源可以在高等教育出版社高等理工教學(xué)資源網(wǎng)下載,網(wǎng)址為http://www.hep-st.com。

作者簡介

暫缺《C語言程序設(shè)計(jì)教程(高等學(xué)校計(jì)算機(jī)基礎(chǔ)教材)》作者簡介

圖書目錄

第1章 C語言程序設(shè)計(jì)的概念
 1.1 程序與程序設(shè)計(jì)語言
  1.1.1 計(jì)算機(jī)與程序
  1.1.2 計(jì)算機(jī)程序設(shè)計(jì)語言
  1.1.3 高級(jí)語言程序的開發(fā)過程
 1.2 C語言及其標(biāo)準(zhǔn)
  1.2.1 C語言的出現(xiàn)
  1.2.2 C語言的標(biāo)準(zhǔn)
 1.3 C語言程序概要
  1.3.1 函數(shù)
  1.3.2 語句
  1.3.3 名字與聲明
  1.3.4 變量及其賦值
  1.3.5 算術(shù)運(yùn)算
  1.3.6 賦值類運(yùn)算符的副作用及限制
 習(xí)題一
第2章 基本數(shù)據(jù)類型
 2.1 基本數(shù)據(jù)類型的特征
  2.1.1 數(shù)值的定點(diǎn)表示與浮點(diǎn)表示
  2.1.2 整數(shù)的有符號(hào)類型與無符號(hào)類型
  2.1.3 類型寬度與取值范圍
 2.2 數(shù)據(jù)常量
  2.2.1 整型常量
  2.2.2 字符類型及其常量
  2.2.3 實(shí)型常量
  2.2.4 符號(hào)常量
 2.3 數(shù)據(jù)類型轉(zhuǎn)換
  2.3.1 幾個(gè)概念
  2.3.2 數(shù)據(jù)類型的隱式轉(zhuǎn)換
  2.3.3 數(shù)據(jù)類型的顯式轉(zhuǎn)換
  2.4 數(shù)據(jù)的控制臺(tái)輸入與輸出
  2.4.1 格式化輸出函數(shù)pIintf()
  2.4.2 格式化輸入函數(shù)scanf()
  2.4.3 字符輸入/輸出函數(shù)getchar()與putchar()
 習(xí)題二
第3章 C語言程序的流程控制
 3.1 算法
  3.1.1 算法的組成要素與基本性質(zhì)
  3.1.2 算法描述工具
  3.1.3 自項(xiàng)向下、逐步細(xì)化的算法設(shè)計(jì)過程
 3.2 判斷
  3.2.1 命題的“真”、“假”與C語言中的邏輯值
  3.2.2 關(guān)系運(yùn)算與關(guān)系表達(dá)式
  3.2.3 邏輯運(yùn)算與邏輯表達(dá)式
 3.3 選擇型程序設(shè)計(jì)
  3.3.1 if...else結(jié)構(gòu)的應(yīng)用
  3.3.2 if.elseif結(jié)構(gòu)的應(yīng)用
  3.3.3 switch結(jié)構(gòu)的應(yīng)用
  3.3.4 條件表達(dá)式
 3.4 循環(huán)型程序設(shè)計(jì)
  3.4.1 迭代與窮舉算法
  3.4.2 while結(jié)構(gòu)
  3.4.3 dowhile結(jié)構(gòu)
  3.4.4 for結(jié)構(gòu)
  3.4.5 循環(huán)結(jié)構(gòu)的中途退出與重復(fù)周期的中途結(jié)束
 習(xí)題三
第4章 模塊化程序設(shè)計(jì)
 4.1 函數(shù)
  4.1.1 設(shè)計(jì)C語言程序就是設(shè)計(jì)函數(shù)
  4.1.2 函數(shù)結(jié)構(gòu)
  4.1.3 函數(shù)定義與函數(shù)聲明
  4.1.4 虛實(shí)結(jié)合與傳值調(diào)用
  4.1.5 遞歸函數(shù)
 4.2 變量的存儲(chǔ)屬性
  4.2.1 變量的作用域與生存期
  4.2.2 C語言中變量的存儲(chǔ)類型
  4.2.3 通過const聲明將變量存儲(chǔ)在只讀區(qū)
 4.3 模塊的編譯與鏈接
  4.3.1 分別編譯
  4.3.2 用項(xiàng)目管理多文件程序的編譯與鏈接過程
  4.3.3 頭文件
 4.4 宏定義與宏替換
  4.4.1 字符串宏定義及其基本格式
  4.4.2 使用宏需注意的問題
  4.4.3 撤銷己定義的宏
  4.4.4 帶參數(shù)的宏定義
 習(xí)題四
第5章 數(shù)組
 5.1 一維數(shù)組
  5.1.1 一維數(shù)組定義及數(shù)組元素引用
  5.1.2 數(shù)組元素的引用方法
  5.1.3 一維數(shù)組的初始化
  5.1.4 一維數(shù)組元素的查找與排序
  5.1.5 數(shù)組與函數(shù)
 5.2 字符串
  5.2.1 字符數(shù)組與字符串
  5.2.2 字符串的輸入/輸出
  5.2.3 字符串處理函數(shù)
 5.3 二維數(shù)組與多維數(shù)組
  5.3.1 二維數(shù)組及其定義
  5.3.2 二維數(shù)組的初始化
  5.3.3 向函數(shù)傳送二維數(shù)組
  5.3.4 多維數(shù)組
 習(xí)題五
第6章 指針
 6.1 指針基礎(chǔ)
  6.1.1 地址與指針
  6.1.2 指針變量及其定義
  6.1.3指針變量的引用
  6.1.4 指針的移動(dòng)與比較
  6.1.5 指向指針變量的指針與多級(jí)指針
  6.1.6 指向void類型的指針
 6.2 指針與數(shù)組
  6.2.1 數(shù)組元素的指針引用
  6.2.2 多字符串的存儲(chǔ)與處理
  6.2.3 內(nèi)存的動(dòng)態(tài)分配與動(dòng)態(tài)數(shù)組的建立
 6.3 指針與函數(shù)
  6.3.1 指針參數(shù)與函數(shù)的地址傳送調(diào)用
  6.3.2 帶參數(shù)的主函數(shù)
  6.3.3 返回指針值的函數(shù)
  6.3.4 指向函數(shù)的指針
 習(xí)題六
第7章 用戶定制數(shù)據(jù)類型
 7.1 結(jié)構(gòu)體類型基礎(chǔ)
  7.1.1 結(jié)構(gòu)體類型及其定制
  7.1.2 定義結(jié)構(gòu)體類型變量及對(duì)變量的初始化
  7.1.3 結(jié)構(gòu)體變量的操作
  7.1.4 嵌套結(jié)構(gòu)體類型
  7.1.5 位段
 7.2 結(jié)構(gòu)體數(shù)組
  7.2.1 結(jié)構(gòu)體數(shù)組的定義與初始化
  7.2.2 對(duì)結(jié)構(gòu)體數(shù)組元素的操作
 7.3 指向結(jié)構(gòu)體的指針
  7.3.1 指向結(jié)構(gòu)體變量的指針
  7.3.2 指向結(jié)構(gòu)體數(shù)組的指針
 7.4 鏈表
  7.4.1 鏈表的概念
  7.4.2 鏈表結(jié)點(diǎn)的定義與鏈接關(guān)系的建立
  7.4.3 動(dòng)態(tài)鏈表的建立
 7.5 結(jié)構(gòu)體與函數(shù)
  7.5.1 結(jié)構(gòu)體變量作為函數(shù)參數(shù)
  7.5.2 用指向結(jié)構(gòu)體變量的指針作為函數(shù)參數(shù)
  7.5.3 返回結(jié)構(gòu)體類型值的函數(shù)
 7.6 共用體類型數(shù)據(jù)
  7.6.1 共用體的特點(diǎn)
  7.6.2 共用體變量的應(yīng)用
 7.7 枚舉類型數(shù)據(jù)
 7.8 用typedef定義類型
 習(xí)題七
第8章 文件
 8.1 文件的有關(guān)概念
  8.1.1 文件及其分類
  8.1.2 文件名
  8.1.3 文件的位置指針與讀/寫方式
 8.2 流的創(chuàng)建與撤銷
  8.2.1 FILE類型指針
  8.2.2 流
  8.2.3 文件的打開與關(guān)閉——流的創(chuàng)建與撤銷
 8.3 文件的順序讀/寫
  8.3.1 文件的字符讀/寫
  8.3.2 文件的字符串讀/寫
  8.3.3 文件的格式化讀/寫
  8.3.4 文件的記錄讀/寫
 8.4 文件的隨機(jī)讀/寫
  8.4.1 文件位置指針的定位
  8.4.2 文件隨機(jī)讀/寫程序舉例
 8.5 文件操作的出錯(cuò)檢測
  8.5.1 ferror函數(shù)
  8.5.2 fclearerr函數(shù)
 習(xí)題八
附錄
 附錄A c語言運(yùn)算符的優(yōu)先級(jí)與結(jié)合性
 附錄B C99關(guān)鍵字
 附錄C ASCII碼表
 附錄D 常用C語言標(biāo)準(zhǔn)庫函數(shù)
參考文獻(xiàn)

本目錄推薦

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