出版社:人民郵電出版社 ISBN:9787115363251 版次:1 商品編碼:11572928 品牌:人民郵電出版社 包裝:平裝 叢書名:工業和信息化人纔培養規劃教材·高職高專計算機繫列 開本:16開 出版時間:2014-11-01 用紙:膠版紙 頁數:251 字數:413000 正文語種:中文 作者:朱作付,龍浩,王勇
" 內容簡介 《C語言程序設計案例教程/工業和信息化人纔培養規劃教材·高職高專計算機繫列》是一本針對C語言學習的基礎性教材,通過一個完整的項目設計將C語言的基本知識銜接起來,實現即學即用。主要內容包括:C語言簡介、C語言語法基礎、順序結構程序設計、分支結構程序設計、循環結構程序設計、數組、函數、結構體、算法與項目設計、指針、文件和位運算等。 《C語言程序設計案例教程/工業和信息化人纔培養規劃教材·高職高專計算機繫列》針對高職高專學生的特點,做到理論知識適用、夠用,專業技能實用、管用。本書遵循先練習後總結的原則,將結構化程序設計和算法的學習後移,讓學生在具有一定程序設計能力的基礎上再進行算法的學習,有利於克服學生學習C語言的畏難情緒,提高學生的學習效果。 本書課後習題形式多樣,在注重編程練習的基礎上兼顧了學生對計算機等級考試的內容需求,有利於學習者的自我檢查和學習提高。本書選編了關於計算機語言和程序設計方面的一些短文,有利於提高學生計算機知識素養。 本書適合作為高職高專院校計算機及相關專業的教材,也可作為程序開發人員的參考用書。
目錄 第1章C語言簡介 1.1C語言的發展 1.2Visual C++6.0集成開發環境 1.2.1Visual C++6.0簡介 1.2.2Visual C++6.0操作步驟 1.3簡單的C程序結構分析 1.4書寫程序時應遵循的規則 1.5C語言的字符集 1.6C語言的標識符與關鍵字 1.7C語言的特點 小結與提示 知識拓展 習題與項目練習 第2章C語言語法基礎 2.1C語言的數據類型 2.2常量與變量 2.2.1常量 2.2.2變量 2.2.3變量初始化 2.3整型數據 2.3.1整型常量 2.3.2整型變量 2.4實型數據 2.4.1實型常量 2.4.2實型變量 2.5字符型數據 2.5.1字符常量 2.5.2轉義字符 2.5.3字符變量 2.6各類數值型數據之間的混合運算 2.7算術運算符和算術表達式 2.7.1C運算符簡介 2.7.2算術運算符和算術表達式 2.8賦值運算符和賦值表達式 2.9逗號運算符和逗號表達式 小結與提示 知識拓展 習題與項目練習 第3章順序結構程序設計 3.1C語句概述 3.2賦值語句 3.3C語言中數據輸入輸出的實現 3.4字符數據的輸入輸出 3.4.1putchar 函數(字符輸出函數) 3.4.2getchar函數(鍵盤輸入函數) 3.5格式輸入與輸出 3.5.1printf函數(格式輸出函數) 3.5.2scanf函數(格式輸入函數) 3.6順序結構程序設計舉例 小結與提示 知識拓展 習題與項目練習 第4章分支結構程序設計 4.1分支結構程序概述 4.2關繫運算符和表達式 4.2.1關繫運算符及其優先次序 4.2.2關繫表達式 4.3邏輯運算符和表達式 4.3.1邏輯運算符及其優先次序 4.3.2邏輯運算的值 4.3.3邏輯表達式 4.4if語句 4.4.1if語句的3種形式 4.4.2if語句的嵌套 4.4.3條件運算符和條件表達式 4.5switch語句 4.6選擇結構程序設計舉例 小結與提示 知識拓展 習題與項目練習 第5章循環結構程序設計 5.1循環程序設計概述 5.2goto語句 5.3while語句 5.4do while語句 5.5for語句 5.6循環的嵌套 5.7幾種循環的比較 5.8break和continue語句 5.8.1break語句 5.8.2continue語句 5.9循環結構程序設計舉例 小結與提示 知識拓展 習題與項目練習 第6章數組 6.1一維數組的定義和引用 6.1.1一維數組的定義 6.1.2一素的引用 6.1.3一維數組的初始化 6.1.4一維數組編程練習 6.2二維數組的定義和引用 6.2.1二維數組的定義 6.2.2二素的引用 6.2.3二維數組的初始化 6.3字符數組 6.3.1字符數組的定義 6.3.2字符數組的初始化 6.3.3字符數組的引用 6.3.4字符串和字符串結束標志 6.3.5字符數組的輸入輸出 6.3.6字符串處理函數 6.3.7數組程序舉例 小結與提示 知識拓展 習題與項目練習 第7章函數 7.1函數概述 7.2函數定義的一般形式 7.3函數的參數和函數的值 7.3.1形式參數和實際參數 7.3.2函數的返回值 7.4函數的調用 7.4.1函數調用的一般形式 7.4.2函數調用的方式 7.5數組作為函數參數 7.6局部變量和全局變量 7.6.1局部變量 7.6.2全局變量 7.7函數程序設計舉例 小結與提示 知識拓展 習題與項目練習 第8章結構體 8.1結構體的定義 8.2結構體類型變量的說明與表示方法 8.2.1結構體類型變量的說明 8.2.2結構體變量成員的表示方法 8.3結構體變量的賦值與初始化 8.3.1結構體變量的賦值 8.3.2結構體變量的初始化 8.4結構體數組的定義 小結與提示 知識拓展 習題與項目練習 第9章算法與項目設計 9.1算法概述 9.2簡單算法舉例 9.3算法的特性 9.4怎樣表示一個算法 9.4.1用自然語言表示算法 9.4.2用流程圖表示算法 9.4.33種基本結構 9.4.4用N-S流程圖表示算法 9.5結構化程序設計方法概述 9.6簡易學生成績管理繫統的設計 9.6.1簡易學生成績管理繫統功能描述 9.6.2簡易學生成績管理繫統各模塊的程序流程圖 9.6.3簡易學生成績管理繫統程序設計 小結與提示 知識拓展 習題與項目練習 第10章指針 10.1指針的基本概念 10.2變量的指針和指向變量的指針變量 10.2.1指針變量的定義 10.2.2指針變量的引用 10.2.3指針變量作為函數參數 10.3數組指針和指向數組的指針變量 10.3.1指素的指針 10.3.2通過指針引素 10.3.3數組名作函數參數 10.4字符串的指針和指向字符串的針指變量 10.4.1字符串的表示形式 10.4.2使用字符串指針變量與字符數組的區別 10.5函數指針變量 10.6結構指針變量的說明和使用 10.6.1指向結構變量的指針 10.6.2指向結構數組的指針 10.6.3結構指針變量作函數參數 10.7有關指針的數據類型和指針運算的小結 10.7.1有關指針的數據類型的小結 10.7.2指針運算的小結 10.8動態存儲分配 10.9鏈表的概念 10.10枚舉類型 10.10.1枚舉類型的定義和枚舉變量的說明 10.10.2枚舉類型變量的賦值和使用 小結與提示 知識拓展 習題與項目練習 第11章文件 11.1C文件概述 11.2文件指針 11.3文件的打開與關閉 11.3.1文件的打開(fopen函數) 11.3.2文件的關閉(fclose函數) 11.4文件的讀寫 11.4.1字符讀寫函數fgetc和fputc 11.4.2字符串讀寫函數fgets和fputs 11.4.3數據塊讀寫函數fread和fwrite 11.4.4格式化讀寫函數fscanf和fprintf 11.5文件的定位與隨機讀寫 11.5.1文件定位 11.5.2文件的隨機讀寫 11.6文件檢測函數 11.7C庫文件 小結與提示 知識拓展 習題與項目練習 第12章位運算 12.1位運算概述 12.1.1按位與運算 12.1.2按位或運算 12.1.3按位異或運算 12.1.4求反運算 12.1.5左移運算 12.1.6右移運算 12.2位域(位段) 小結與提示 知識拓展 習題與項目練習 附錄 附錄1C語言關鍵字 附錄2運算符和結合性 附錄3常用庫函數 附錄4ASCII碼對照表 參考文獻
查看全部↓
" |