C程序設計案例教程

出版時間:2011-4  出版社:清華大學出版社  作者:張莉 編  

內(nèi)容概要

  本教材作為精品教學建設立項教材,集多年各個時期教學改革立項實施方案及c語言教學資源建設之精華,結(jié)合現(xiàn)代程序設計理念優(yōu)化提煉相關(guān)知識要點編寫而成。
  本書通過應用案例全面解析c語言程序設計的知識要點、實現(xiàn)方法、基本原理,以及c語言的語義語法規(guī)范等,各章節(jié)實用案例系統(tǒng)全面,覆蓋了相關(guān)知識內(nèi)容與重點,主要包括計算機程序設計算法與實現(xiàn)、c語言程序設計組成結(jié)構(gòu)、編譯運行、各種數(shù)據(jù)存儲類型及相關(guān)運算、各類程序流程控制命令與控制結(jié)構(gòu)、數(shù)組的創(chuàng)建定義與使用、函數(shù)定義與變量的作用、編譯預處理與宏定義的使用方法、數(shù)據(jù)存儲地址的操作與指針變量、構(gòu)造類型與自定義類型的定義與使用、按位進行運算操作與應用、文件系統(tǒng)管理與數(shù)據(jù)操作等。
  本書可作為全日制大學本科的計算機專業(yè)基礎課教程教材,也可作為各學科專業(yè)公共基礎課選用教材,適用于作為等級考試基本案例分析的自學教程,還可以作為課程設計或軟件研發(fā)人員實現(xiàn)程序算法的參考案例用書,還可以用于各類現(xiàn)代編程基礎相關(guān)培訓的案例分析教學用書。

書籍目錄

第1章 計算機程序設計算法實現(xiàn)
 1.1 程序設計概述
  1.1.1 程序設計語言
  1.1.2 程序設計過程
 1.2 程序設計算法與實現(xiàn)
 1.3 計算機程序算法的表示
  1.3.1 自然語言描述
  1.3.2 程序流程圖描述
  1.3.3 n-s圖描述
  1.3.4 程序設計語言描述
 1.5 程序算法實現(xiàn)案例分析
 1.6 練習題
第2章 c程序設計組成與編譯運行
 2.1 c語言程序設計概述
  2.1.1 c語言程序設計的發(fā)展
  2.1.2 c程序設計特點
  2.1.3 c程序設計組成結(jié)構(gòu)
 2.2 c程序設計的編譯與運行
  2.2.1 編輯調(diào)試與編譯運行步驟
  2.2.2 常用編譯運行環(huán)境
 2.3 c語言程序設計語義規(guī)范
  2.3.1 c語言程序的基本規(guī)范
  2.3.2 c語言程序設計標識符
  2.3.3 c語言的保留關(guān)鍵字
 2.4 練習題
第3章 數(shù)據(jù)存儲類型與相關(guān)運算
 3.1 數(shù)據(jù)存儲方式
  3.1.1 數(shù)據(jù)存儲與數(shù)制轉(zhuǎn)換
  3.1.2 數(shù)據(jù)存儲類型與定義
  3.1.3 存儲地址與占用空間
  3.1.4 數(shù)據(jù)常量分類
  3.1.5 程序變量定義
 3.2 數(shù)據(jù)存儲方式與應用
  3.2.1 數(shù)據(jù)存儲的正負數(shù)問題
  3.2.2 數(shù)據(jù)變量取值范圍
  3.2.3 實型數(shù)據(jù)存儲方式
  3.2.4 字符型數(shù)據(jù)存儲方式
  3.2.5 各種存儲類型混合運算
 3.3 運算符與運算表達式
  3.3.1 運算符優(yōu)先級與數(shù)據(jù)類型轉(zhuǎn)換
  3.3.2 算術(shù)運算符與算術(shù)運算表達式
  3.3.3 賦值運算符與賦值運算表達式
  3.3.4 逗號運算符與逗號運算表達式
  3.3.5 關(guān)系運算符與關(guān)系運算表達式
  3.3.6 邏輯運算符與邏輯運算表達式
  3.3.7 條件運算符與條件運算表達式
 3.4 練習題
第4章 順序結(jié)構(gòu)程序設計
第5章 條件分支選擇結(jié)構(gòu)程序設計
第6章 循環(huán)控制結(jié)構(gòu)程序設計
第7章 數(shù)組的定義及應用
第8章 函數(shù)與變量的作用
第9章 編譯預處理
第10章 地址與指針變量
第11章 構(gòu)造類型與自定義類型
第12章 位運算操作
第13章 文件系統(tǒng)管理與操作
附錄a 常用字符與ascii碼對照表
附錄b 運算符的優(yōu)先級與結(jié)合性
參考文獻

章節(jié)摘錄

版權(quán)頁:插圖:信息技術(shù)不斷發(fā)展,推進了因特網(wǎng)、物聯(lián)網(wǎng)和傳感網(wǎng)等技術(shù)領(lǐng)域產(chǎn)業(yè)化迅速發(fā)展。信息技術(shù)是計算機技術(shù)、傳感技術(shù)、網(wǎng)絡技術(shù)和通信技術(shù)綜合發(fā)展的產(chǎn)物,物聯(lián)網(wǎng)技術(shù)則是信息技術(shù)在信息資源需求不斷增大、信息資源開發(fā)利用的產(chǎn)業(yè)化發(fā)展過程中,其相關(guān)技術(shù)的發(fā)展延伸與集成,從本質(zhì)上講,是計算機軟件技術(shù)、硬件技術(shù)、通信傳輸技術(shù)、光電感應技術(shù)和與之相應的系統(tǒng)管理工具、開發(fā)工具、分析軟件等集合總稱。加強和提高現(xiàn)代信息技術(shù)水平,掌握計算機程序設計綜合應用技能,是利用現(xiàn)代信息技術(shù)解決實際問題的基礎,需要熟練掌握至少一門計算機程序設計語言及相關(guān)程序算法的實現(xiàn)方法。在解決實際問題的同時,接觸更為廣闊的信息技術(shù)應用領(lǐng)域,投入到因特網(wǎng)、物聯(lián)網(wǎng)、傳感網(wǎng)等現(xiàn)代信息技術(shù)應用和信息資源環(huán)境的開發(fā)利用實踐中。本章的主要內(nèi)容有:·計算機程序設計語言;·程序設計過程;·程序設計算法;·用自然語言描述程序算法;·用程序流程圖描述程序算法;·用N-S圖描述程序算法;·用程序設計語言描述與實現(xiàn)程序算法。

編輯推薦

《高等學校計算機基礎教育教材精選?C程序設計案例教程》由清華大學出版社出版。

圖書封面

評論、評分、閱讀與下載


    C程序設計案例教程 PDF格式下載


用戶評論 (總計3條)

 
 

  •   主要是案例。程序短小,易于理解,很實用。對初學者,很有幫助。其實張莉老師的書,都很不錯!這本是C語言教材目前最新的出的,跟以往有很多不同。
  •   書上全是灰,看起來好舊,像是二手書
  •   有些字明顯印錯了,但總體還是不錯的
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7