出版時間:2006-8 出版社:北京大學出版社 作者:劉迎春,王磊 編 頁數(shù):294
前言
北京大學出版社第六事業(yè)部組編了一套《21世紀全國高職高專計算機系列實用規(guī)劃教材》。為此,制訂了詳細的編寫目的、叢書特色、內(nèi)容要求和風格規(guī)范。在內(nèi)容上強調(diào)面向職業(yè)、項目驅動、注重實例、培養(yǎng)能力;在風格上力求文字精練、圖表豐富、脈絡清晰、版式明快?! ∫?、組編過程 2004年10月,第六事業(yè)部開始策劃這套叢書,分派編輯深入各地職業(yè)院校,了解教學第一線的情況,物色經(jīng)驗豐富的作者。2005年1月15日在濟南召開了“北大出版社高職高專計算機規(guī)劃教材研討會”。來自13個省、41所院校的70多位教師匯聚一堂,共同商討未來高職高專計算機教材建設的思路和方法,并對規(guī)劃教材進行了討論與分工。2005年6月13日在蘇州又召開了“高職高專計算機教材大綱和初稿審定會”。編審委員會委員和45個選題的主、參編,共52位教師參加了會議。審稿會分為公共基礎課、計算機軟件技術專業(yè)、計算機網(wǎng)絡技術專業(yè)、計算機應用技術專業(yè)4個小組對稿件逐一進行審核。力。爭編寫出一套高質(zhì)量的、符合職業(yè)教育特點的精品教材?! 《⒅R結構 職業(yè)生涯的成功與人們的知識結構有關。以著名偵探福爾摩斯為例,作家柯南道爾在“血字的研究”中,對其知識結構描述如下: ◆文學知識--無; ◆哲學知識--無; ◆政治學知識--淺?。弧 糁参飳W知識--不全面。對于藥物制劑和鴉片卻知之甚詳。對毒劑有一般了解,而對于實用園藝卻一無所知; ◆化學知識--精深; ◆地質(zhì)學知識--偏于應用,但也有限。他一眼就能分辨出不同的土質(zhì)。根據(jù)褲子上泥點的顏色和堅實程度就能說明是在倫敦什么地方濺上的; ◆解剖學知識--準確,卻不系統(tǒng); ◆驚險小說知識--很淵博。似乎對近一個世紀發(fā)生的一切恐怖事件都深知底細; ◆法律知識--熟悉英國法律,并能充分實用; ◆其他--提琴拉得很好,精于拳術、劍術?! ∈聦嵣希覈瞥嫉胰式?,大宋提刑官宋慈,都有類似的知識結構。審視我們自己,每人的知識結構都是按自己的職業(yè)而建構的。因此,我們必須面向職場需要來設計教材。
內(nèi)容概要
《C語言程序設計》共分為12章,內(nèi)容包括C語言概述,數(shù)據(jù)類型、運算符與表達式,順序結構程序設計,選擇結構程序設計,循環(huán)結構程序設計,數(shù)組,函數(shù),指針,結構體與共用體,位運算,文件和C++面向對象理論基礎。 《C語言程序設計》采用問題驅動式教學,創(chuàng)設問題情景,將所有必講內(nèi)容分為32講。每講先提出問題,帶著問題學習相關知識點,然后解決問題,最后進行問題的深化。在教學內(nèi)容的組織上,基本語句、基本語法夠用即可,重視算法思想的講解,側重培養(yǎng)學生的邏輯思維能力和編程解決實際問題的能力?! 禖語言程序設計》可作為高職高專計算機專業(yè)或非計算機專業(yè)開設的C語言程序設計課程教材,也可作為學習C語言程序設計的參考書。
書籍目錄
第1章 C語言概述1.1 c語言出現(xiàn)的歷史背景1.2 C語言的特點1.3 簡單的C程序介紹1.3.1 三個簡單的c程序實例1.3.2 C程序的基本組成1.4 C程序的上機步驟1.5 算法1.5.1 算法的概念1.5.2 簡單算法舉例1.5.3 算法的特性1.5.4 算法的表示1.5.5 結構化程序設計方法1.6 本章小結第2章 數(shù)據(jù)類型、運算符與表達式2.1 C語言的數(shù)據(jù)類型2.2 常量與變量2.2.1 常量與符號常量2.2.2 變量2.3 整型數(shù)據(jù)2.3.1 整型常量的表示方法2.3.2 整型變量2.4 實型數(shù)據(jù)2.4.1 實型常量的表示方法2.4.2 實型變量2.4.3 實型常量的類型2.5 字符型數(shù)據(jù)2.5.1 字符常量2.5.2 字符變量2.5.3 字符數(shù)據(jù)在內(nèi)存中的存儲形式及其使用2.5.4 字符串常量2.6 變量賦初值2.7 各類數(shù)值型數(shù)據(jù)之間的混合運算2.7.1 整型、實型、字符型數(shù)據(jù)之間可以混合運算2.7.2 自動轉換2.8 算術運算符和算術表達式2.8.1 c運算符簡介2.8.2 算術運算符和算術表達式2.9 賦值運算符和賦值表達式2.9.1 賦值運算符與賦值表達式2.9.2 復合的賦值運算符2.1 0逗號運算符和逗號表達式2.1 1本章小結第3章 順序結構程序設計3.1 C語句概述3.1.1 C程序結構3.1.2 C語句分類3.2 賦值語句3.3 輸入/輸出的概念及其C語言的實現(xiàn)3.4 字符數(shù)據(jù)的輸入/輸出3.4.1 putchar函數(shù)--字符輸出函數(shù)3.4.2 getchar函數(shù)--字符輸入函數(shù)3.5 格式輸入與輸出3.5.1 printf函數(shù)--格式輸出函數(shù)3.5.2 scarf()函數(shù)--格式輸入函數(shù)3.6 順序結構程序設計舉例3.7 預處理命令3.7.1 宏定義3.7.2 文件包含3.8 本章小結第4章 選擇結構程序設計4.1 關系運算符和關系表達式4.1.1 關系運算符及其優(yōu)先級4.1.2 關系表達式4.2 邏輯運算符和邏輯表達式4.2.1 邏輯運算符及其優(yōu)先級4.2.2 邏輯表達式4.3 單分支和雙分支選擇語句4.3.1 單分支選擇語句4.3.2 雙分支選擇語句4.4 多分支選擇語句4.4.1 if...else多分支選擇語句4.4.2 switch開關語句4.5 選擇語句的嵌套與條件運算符4.5.1 選擇語句的嵌套4.5.2 條件運算符4.6 本章小結第5章 循環(huán)結構程序設計5.1 概述5.1.1 基本概述5.1.2 goto語句5.2 while語句5.3 do...while語句5.4 for語句5.5 幾種循環(huán)的比較5.5.1 循環(huán)結構的基本組成部分5.5.2 幾種循環(huán)的比較5.6 循環(huán)的嵌套5.7 break語句和continue語句5.7.1 break語句5.7.2 continue語句5.8 本章小結第6章 數(shù)組6.1 一維數(shù)組的定義和引用6.1.1 一維數(shù)組的定義6.1.2 一維數(shù)組元素的引用6.1.3 一維數(shù)組的初始化6.2 二維數(shù)組的定義和引用6.2.1 二維數(shù)組的定義6.2.2 二維數(shù)組的引用6.2.3 二維數(shù)組的初始化6.3 字符數(shù)組6.3.1 字符數(shù)組的定義6.3.2 字符數(shù)組的初始化6.3.3 字符數(shù)組的引用6.3.4 字符串和字符串結束標志6.3.5 字符數(shù)組的輸入/輸出6.4 字符串處理函數(shù)6.5 本章小結第7章 函數(shù)7.1 函數(shù)的定義、函數(shù)參數(shù)和函數(shù)值7.1.1 C語言對函數(shù)的規(guī)定7.1.2 函數(shù)的定義7.2 函數(shù)的調(diào)用7.3 函數(shù)的嵌套調(diào)用7.4 函數(shù)的遞歸調(diào)用7.5 數(shù)組作為函數(shù)參數(shù)7.5.1 數(shù)組元素作函數(shù)實參7.5.2 數(shù)組名作函數(shù)實參7.6 局部變量和全局變量7.6.1 局部變量7.6.2 全局變量7.7 動態(tài)存儲變量和靜態(tài)存儲變量7.7.1 變量的存儲類別7.7.2 局部變量的存儲方式7.7.3 全局變量的存儲方式7.8 內(nèi)部函數(shù)和外部函數(shù)7.8.1 內(nèi)部函數(shù)7.8.2 外部函數(shù)7.9 本章小結第8章 指針8.1 地址的概念8.2 變量與指針變量8.2.1 指針變量的定義……第9章 結構體與共用體第10章 位運算第11章 文件第12章 C++面向對象理論基礎
編輯推薦
針對性強,切合職業(yè)教育目標,重點培養(yǎng)職業(yè)能力,側重技能傳授?! 嵱眯詮姡罅康慕?jīng)典真實案例,實訓內(nèi)容具體詳細,與就業(yè)市場緊密結合?! ∵m應性強,教程與實訓二合一,適合于三年制和兩年制高職高專,也同樣適合于其他各類大中專院校?! 娬{(diào)知識的漸進性、兼顧知識的系統(tǒng)性,結構邏輯性強,針對高職高專學生的知識結構特點安排教學內(nèi)容。 書中配套形式多樣的習題,網(wǎng)上提供完備的電子教案,提供相應的素材、程序代碼、習題參考答案等教學資源,完全適合教學需要?! 〗滩南盗型暾?,涵蓋計算機專業(yè)各個方向;編者分布廣泛,結合不同地域特點,適合不同地域讀者。
圖書封面
評論、評分、閱讀與下載