高級(jí)語(yǔ)言程序設(shè)計(jì)

出版時(shí)間:2012-8  出版社:清華大學(xué)出版社  作者:呂國(guó)英 等編著  頁(yè)數(shù):424  字?jǐn)?shù):676000  

內(nèi)容概要

  《高級(jí)語(yǔ)言程序設(shè)計(jì)》系統(tǒng)地講述了C程序設(shè)計(jì)語(yǔ)言的基本內(nèi)容,同時(shí)以C語(yǔ)言為平臺(tái)通過大量例題重點(diǎn)講解程序設(shè)計(jì)的基本方法和技巧。書中C程序設(shè)計(jì)語(yǔ)言與程序設(shè)計(jì)方法兩部分內(nèi)容相對(duì)獨(dú)立,注重程序設(shè)計(jì)實(shí)踐,內(nèi)容獨(dú)特,通俗易懂,本書是學(xué)習(xí)程序設(shè)計(jì)的理想讀物。
《高級(jí)語(yǔ)言程序設(shè)計(jì)》具有較強(qiáng)的完備性,有配套的《高級(jí)語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與習(xí)題集》,包括“上機(jī)指導(dǎo)”、習(xí)題及其解答、成套的自測(cè)題和“程序設(shè)計(jì)課程設(shè)計(jì)大綱”(為三學(xué)期制中的小學(xué)期提供)等內(nèi)容。
《高級(jí)語(yǔ)言程序設(shè)計(jì)》適合作為計(jì)算機(jī)及理科各專業(yè)開設(shè)程序設(shè)計(jì)課程的教材,也是編程愛好者的參考書和考研者的備考讀物。

書籍目錄

第1章  C語(yǔ)言概述與數(shù)據(jù)類型
1.1 引言
1.1.1 程序設(shè)計(jì)語(yǔ)言及其分類
1.1.2 程序的執(zhí)行
1.1.3 認(rèn)識(shí)簡(jiǎn)單的C程序
1.2 c語(yǔ)言基本數(shù)據(jù)類型
1.2.1 計(jì)算機(jī)中數(shù)據(jù)存儲(chǔ)基礎(chǔ)
1.2.2 數(shù)據(jù)類型
1.2.3 數(shù)據(jù)類型的作用
1.2.4 數(shù)據(jù)表示——常量
1.2.5 數(shù)據(jù)表示——變量
1.2.6 數(shù)據(jù)運(yùn)算——表達(dá)式
習(xí)題1
第2章 C語(yǔ)言的語(yǔ)句
2.1 C語(yǔ)句概述
2.2 順序結(jié)構(gòu)
2.2.1 格式輸出語(yǔ)句
2.2.2 格式輸入語(yǔ)句
2.2.3 賦值語(yǔ)句及相關(guān)運(yùn)算符
2.2.4 順序結(jié)構(gòu)程序舉例
2.3 條件的表示
2.3.1 算術(shù)表達(dá)式
2.3.2 關(guān)系表達(dá)式
2.3.3 邏輯表達(dá)式
2.3.4 短路求值
2.4 選擇結(jié)構(gòu)
2.4.1 單分支語(yǔ)句(if)
2.4.2 雙分支語(yǔ)句(if-else)
2.4.3 多分支語(yǔ)句(if-else—if)
2.4.4 條件運(yùn)算符
2.4.5 條件語(yǔ)句程序舉例
2.4.6 開關(guān)語(yǔ)句(switch)
2.4.7 開關(guān)語(yǔ)句程序舉例
2.5 循環(huán)結(jié)構(gòu)
2.5.1 基本的循環(huán)語(yǔ)句
2.5.2 循環(huán)的嵌套
2.5.3 break和continue語(yǔ)句
2.5.4.三類常用循環(huán)方式
習(xí)題2
第3章 程序設(shè)計(jì)基礎(chǔ)
3.1 引言
3.1.1 程序設(shè)計(jì)步驟
3.1.2 程序設(shè)計(jì)示例
3.1.3 程序的評(píng)價(jià)
3.2 遞推法程序設(shè)計(jì)
3.2.1 順推法——累加與累乘
3.2.2 順推法其他應(yīng)用
3.2.3 倒推法
3.2.4 迭代法
3.3 循環(huán)與選擇程序設(shè)計(jì)
3.3.1 有選擇的累加累乘
3.3.2 編寫健壯的程序
3.3.3 最大最小問題
3.4 枚舉程序設(shè)計(jì)
3.4.1 枚舉法
3.4.2 數(shù)與數(shù)字
3.4.3 素?cái)?shù)與因數(shù)
3.5 多重循環(huán)程序設(shè)計(jì)
3.5.1 二重循環(huán)基礎(chǔ)應(yīng)用
3.5.2 二維圖表程序設(shè)計(jì)
習(xí)題3
第4章 模塊化程序設(shè)計(jì)
4.1 指針與指針變量
4.1.1 引入
4.1.2 指針變量定義和引用
4.2 程序模塊——函數(shù)
4.2.1 模塊的引入
4.2.2 函數(shù)定義與聲明
4.2.3 函數(shù)的作用
4.2.4 函數(shù)的調(diào)用
4.2.5 函數(shù)間的信息交互
4.2.6 多文件程序的實(shí)現(xiàn)
4.2.7 進(jìn)一步認(rèn)識(shí)變量
4.3 函數(shù)應(yīng)用
4.3.1 隨機(jī)函數(shù)的應(yīng)用
4.3.2 模塊化程序設(shè)計(jì)
4.3.3 遞歸程序設(shè)計(jì)
4.3.4 遞歸與循環(huán)的比較
4.4 與函數(shù)相關(guān)的語(yǔ)言機(jī)制
4.4.1 函數(shù)與指針
4.4.2 宏
習(xí)題4
第5章 數(shù)值數(shù)據(jù)的連續(xù)存儲(chǔ)與應(yīng)用
5.1 一維數(shù)組
5.1.1 一維數(shù)組定義及引用
5.1.2 一維數(shù)組基礎(chǔ)應(yīng)用
5.1.3 數(shù)組與指針
5.2 一維數(shù)組應(yīng)用
5.2.1 排序與檢索
5.2.2 巧用下標(biāo)
5.2.3 構(gòu)造循環(huán)體
5.2.4 記錄狀態(tài)信息
5.3 二維數(shù)組及其應(yīng)用
5.3.1 維數(shù)組定義及引用
5.3.2 二維數(shù)組應(yīng)用
5.3.3 數(shù)組與指針2
5.3.4 趣味矩陣
習(xí)題5
第6章 字符串
6.1 字符數(shù)組與字符串
6.1.1 字符數(shù)組及字符串概述
6.1.2 字符串插入、刪除
6.1.3 指針類型函數(shù)的應(yīng)用
6.2 字符串應(yīng)用
6.2.1 最基礎(chǔ)的信息加密方法
6.2.2 數(shù)值與字符串
6.2.3 單詞統(tǒng)計(jì)
6.2.4 字符串排序
6.2.5 字符串檢索
6.3 數(shù)組與指針3
6.3.1 指針與字符串
6.3.2 主函數(shù)的參數(shù)
6.3.3 動(dòng)態(tài)存儲(chǔ)
習(xí)題6
第7章 程序設(shè)計(jì)中的技巧
7.1 數(shù)學(xué)知識(shí)提高程序效率
7.1.1 楊輝三角形的應(yīng)用
7.1.2 最大公約數(shù)的應(yīng)用
7.1.3 最小公倍數(shù)的應(yīng)用
7.2 算術(shù)運(yùn)算的作用
7.2.1 減化或避免條件判斷
7.2.2 構(gòu)造下標(biāo)
7.3 標(biāo)志量的作用
7.3.1 提高程序效率
7.3.2 表示復(fù)雜情況
7.4 信息數(shù)字化
7.4.1 邏輯類問題
7.4.2 智巧類問題
7.5 高精度數(shù)據(jù)計(jì)算
7.5.1 加、減法運(yùn)算
7.5.2 乘法運(yùn)算
習(xí)題7
第8章 程序設(shè)計(jì)語(yǔ)言深入
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)體與數(shù)組
8.1.5 結(jié)構(gòu)體與函數(shù)
8.2 結(jié)構(gòu)體應(yīng)用
8.2.1 結(jié)構(gòu)體基礎(chǔ)應(yīng)用
8.2.2 結(jié)構(gòu)體數(shù)組應(yīng)用
8.2.3 結(jié)構(gòu)體排序與信息檢索
8.3 共用體與枚舉類型
8.3.1 共用體
8.3.2 枚舉類型
8.4 類型名定義
8.5 位運(yùn)算
8.5.1 按位與運(yùn)算
8.5.2 按位或運(yùn)算
8.5.3 按位異或運(yùn)算
8.5.4 求反運(yùn)算
8.5.5 左移運(yùn)算
8.5.6 右移運(yùn)算
8.6 文件
8.6.1 C語(yǔ)言文件概述
8.6.2 文件的打開與關(guān)閉
8.6.3 文件的讀寫
8.6.4 文件定位
8.6.5 文件其他相關(guān)函數(shù)
8.6.6 文件應(yīng)用
習(xí)題8
第9章 程序設(shè)計(jì)實(shí)踐
9.1 程序設(shè)計(jì)綜合練習(xí)
9.1.1 編程輸入10個(gè)整數(shù)而后逆序輸出它們
9.1.2 求1!+2!+3!+4!+…+n!
9.1.3 遞增的牛群
9.1.4 驗(yàn)證哥德巴赫猜想
9.1.5 求三個(gè)數(shù)的最小公倍數(shù)
9.1.6 猴子選大王
9.2 程序測(cè)試與調(diào)試
9.2.1 常見的語(yǔ)法錯(cuò)誤
9.2.2 常見的“偽”語(yǔ)法錯(cuò)誤
9.2.3 常見的邏輯類錯(cuò)誤
9.2.4 測(cè)試與調(diào)試
附錄A C語(yǔ)言要素
附錄B 編譯預(yù)處理
附錄C 常用標(biāo)準(zhǔn)庫(kù)函數(shù)
附錄D ASCII碼字符表
參考文獻(xiàn)

編輯推薦

  《21世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)科學(xué)與技術(shù):高級(jí)語(yǔ)言程序設(shè)計(jì)(C語(yǔ)言描述)(第2版)》特點(diǎn):  教學(xué)目標(biāo)明確,注重理論與實(shí)踐的結(jié)合;  教學(xué)方法靈活,培養(yǎng)學(xué)生自主學(xué)習(xí)的能力;  教學(xué)內(nèi)容先進(jìn),反映了計(jì)算機(jī)學(xué)科的最新發(fā)展;  教學(xué)模式完善,提供配套的教學(xué)資源解決方案。

圖書封面

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


    高級(jí)語(yǔ)言程序設(shè)計(jì) PDF格式下載


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

 
 

  •   覺得還好。。比起我學(xué)校的教材,好多了。學(xué)校就會(huì)自己編教材,然后自己賺錢,還打著幌子說一般學(xué)校用所謂的一般的教材。。暈
  •   比學(xué)校買的好看
 

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

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