C語言程序設(shè)計

出版時間:2011-2  出版社:高等教育  作者:王芳  頁數(shù):295  

內(nèi)容概要

  《C語言程序設(shè)計》按照教育部高等學校計算機科學與技術(shù)教學指導委員會編制的《關(guān)于進一步加強高等學校計算機基礎(chǔ)教學的意見暨計算機基礎(chǔ)課程教學基本要求》(試行)文件中有關(guān)C語言程序設(shè)計課程的教學基本要求編寫而成。全書共分10章,系統(tǒng)地介紹了程序設(shè)計的基本概念,C語言的各種數(shù)據(jù)類型、運算符和表達式、模塊化程序設(shè)計方法,控制結(jié)構(gòu)、指針、結(jié)構(gòu)體和文件系統(tǒng)的基本操作?!  禖語言程序設(shè)計》內(nèi)容安排循序漸進,采用通俗易懂、深入淺出的講解方法,配有豐富的例題和大量習題以強化各個知識點,通過兩個貫穿全書的案例結(jié)合各章內(nèi)容以講解不同的實現(xiàn)方法。此外,為幫助讀者對教材內(nèi)容的理解和掌握,提高和強化動手能力,結(jié)合每章內(nèi)容,還編寫了配套實驗指導書——《C語言程序設(shè)計實驗指導與習題解答》(ISBN:978-7-04-031509-7),供讀者學習時參考使用。  《C語言程序設(shè)計》既可作為高等學校計算機程序設(shè)計教材,也可作為計算機程序設(shè)計培訓教材或其他從事計算機程序設(shè)計人員的自學參考書。

書籍目錄

第1章 概述1.1 C語言的介紹1.1.1 C語言的歷史1.1.2 C語言的基本用途1.1.3 C語言的特點1.2 C程序基本結(jié)構(gòu)1.3 編碼風格1.4 使用集成開發(fā)環(huán)境(IDE)編程1.4.1 C程序的一般開發(fā)過程1.4.2 TurboC2.0集成開發(fā)環(huán)境的使用方法1.4.3 Linux操作系統(tǒng)中C程序的開發(fā)方法1.4.4 VisualC++6.0集成開發(fā)環(huán)境1.5 案例1.6 小結(jié)習題第2章 變量與表達式2.1 簡單表達式2.1.1 算術(shù)運算符及其表達式2.1.2 C語言表達式書寫規(guī)則2.2 變量與常量2.2.1 變量2.2.2 常量和符號常量2.3 數(shù)據(jù)類型2.3.1 整型數(shù)據(jù)2.3.2 實型數(shù)據(jù)2.3.3 字符型數(shù)據(jù)2.3.4 類型轉(zhuǎn)換2.4 賦值語句2.5 復雜表達式2.5.1 自增、自減運算符2.5.2 關(guān)系運算符與關(guān)系表達式2.5.3 邏輯運算符與邏輯表達式2.5.4 逗號運算符2.6 基本輸入輸出函數(shù)2.6.1 字符輸入與輸出函數(shù)2.6.2 格式化輸入與輸出函數(shù)2.6.3 常用函數(shù)2.7 順序結(jié)構(gòu)程序設(shè)計2.8 案例2.9 小結(jié)習題第3章 控制語句3.1 if…else語句3.1.1 if…else語句的三種形式3.1.2 if語句的嵌套3.1.3 條件運算符3.2 switch…case語句3.3 for語句3.4 while、do…while語句3.4.1 while語句3.4.2 do…while語句3.5 break、continue語句3.5.1 break語句3.5.2 Continue語句3.6 goto語句3.7 多重循環(huán)3.8 案例3.9 小結(jié)習題第4章 數(shù)組4.1 數(shù)組的概念4.1.1 數(shù)組的一般概念4.1.2 數(shù)組的特點4.1.3 數(shù)組的使用場合4.2 一維數(shù)組4.2.1 一維數(shù)組的定義4.2.2 一維數(shù)組元素的引用4.2.3 一維數(shù)組的賦值4.2.4 一維數(shù)組應(yīng)用舉例4.3 多維數(shù)組4.3.1 多維數(shù)組的定義4.3.2 二維數(shù)組的引用4.3.3 二維數(shù)組的賦值4.3.4 二維數(shù)組應(yīng)用舉例4.4 字符數(shù)組4.4.1 字符數(shù)組的定義4.4.2 字符數(shù)組的賦值4.4.3 字符數(shù)組的引用4.4.4 字符串4.4.5 字符數(shù)組的輸入輸出4.4.6 常用的字符串處理函數(shù)4.4.7 字符數(shù)組應(yīng)用舉例4.5 案例4.6 小結(jié)習題第5 章函數(shù)5.1 函數(shù)的定義5.1.1 函數(shù)定義的一般格式5.1.2 “空函數(shù)”5.2 函數(shù)的運用5.2.1 函數(shù)的調(diào)用5.2.2 參數(shù)傳遞5.3 變量的作用域與生存期5.3.1 局部變量5.3.2 全局變量5.3.3 變量的生存期5.3.4 用extern聲明外部變量5.3.5 用static聲明外部變量5.3.6 函數(shù)的存儲類另口5.4 函數(shù)的嵌套與遞歸調(diào)用5.4.1 函數(shù)的嵌套調(diào)用5.4.2 函數(shù)的遞歸調(diào)用5.5 案例5.6 小結(jié)習題第6章 指針6.1 指針的含義6.2 指針變量6.2.1 指針變量的定義6.2.2 指針變量的引用6.2.3 指針的運算6.3 指針與數(shù)組6.3.1 指向數(shù)組元素的指針6.3.2 指針與字符串6.3.3 指針數(shù)組6.3.4 指針與二維數(shù)組6.4 指針與函數(shù)6.4.1 指針作為函數(shù)的參數(shù)6.4.2 指針函數(shù)6.4.3 函數(shù)指針6.5 案例6.6 小結(jié)習題第7章 結(jié)構(gòu)體與其他構(gòu)造數(shù)據(jù)類型7.1 結(jié)構(gòu)體7.2 結(jié)構(gòu)體數(shù)組的定義和引用7.2.1 結(jié)構(gòu)體數(shù)組的定義7.2.2 結(jié)構(gòu)體數(shù)組的初始化7.2.3 結(jié)構(gòu)體數(shù)組的輸入與輸出7.3 指向結(jié)構(gòu)體的指針7.3.1 結(jié)構(gòu)體指針的定義和引用7.3.2 指向結(jié)構(gòu)體數(shù)組的指針7.4 結(jié)構(gòu)體與函數(shù)7.4.1 結(jié)構(gòu)體傳遞給函數(shù)的方式7.4.2 結(jié)構(gòu)體的應(yīng)用7.5 復雜的結(jié)構(gòu)體7.5.1 結(jié)構(gòu)體作為結(jié)構(gòu)體成員7.5.2 結(jié)構(gòu)體的自我引用7.6 鏈表7.6.1 鏈表概述7.6.2 C語言中的內(nèi)存管理函數(shù)7.6.3 創(chuàng)建動態(tài)鏈表7.6.4 鏈表的插入操作7.6.5 鏈表的刪除操作7.6.6 鏈表的查找操作7.6.7 鏈表的輸出操作7.7 共用體7.7.1 共用體類型的定義與變量的……第8章 文件第9章 編譯預處理與多模塊可執(zhí)行程序的生成第10章 位運算附錄一 常用字符與ASCII碼對照表附錄二 運算符的優(yōu)先級與結(jié)合性附錄三 C常用庫函數(shù)參考文獻

編輯推薦

  《C語言程序設(shè)計》根據(jù)初學者的特點和認知規(guī)律,遵照循序漸進、由淺入深的原則,精選內(nèi)容,分散難點,選例經(jīng)典實用、分析透徹淺顯,力求做到內(nèi)容新穎、概念清晰、實用性強,通俗易懂。  《C語言程序設(shè)計》由多年從事教學與程序設(shè)計的教師編寫,有許多獨特之處,符合項目開發(fā)的標準規(guī)范。通過兩個貫穿全書的案例結(jié)合各章內(nèi)容講解不同的實現(xiàn)方法,使學生在掌握知識點的同時加深對編程方法的理解?! 忻空露及才庞辛曨},加強讀者對所學知識點的理解與掌握。《C語言程序設(shè)計》的編寫融入了編者多年的教學經(jīng)驗,是多年教學與研究成果的體現(xiàn)。

圖書封面

評論、評分、閱讀與下載


    C語言程序設(shè)計 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7