掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
C語言程序設計-理論.方法與實踐-(第2版) 版權信息
- ISBN:9787302455899
- 條形碼:9787302455899 ; 978-7-302-45589-9
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
C語言程序設計-理論.方法與實踐-(第2版) 本書特色
本書是C語言程序設計基礎教材,集理論知識、實驗指導、綜合設計、習題解答于一體。內容組織注重基礎,突出應用,兼顧提高。書中實例以“學生數據管理”系列例題為主體,貫穿教學主要內容,前后銜接,逐步擴展,運用比較教學法講解,易教易學。全書共有10章,分別是程序設計概述、簡單程序設計、選擇結構程序設計、循環結構程序設計、數組程序設計、函數程序設計、指針程序設計、結構體程序設計、文件程序設計以及綜合程序設計等,前9章在每章之后均附有實驗指導,并在書后附有簡明的習題解答。本書適合作為高等院校C語言程序設計課程的教材,也可用作程序設計從業人員及程序設計愛好者的自學參考書。
C語言程序設計-理論.方法與實踐-(第2版) 內容簡介
本書集C語言的理論知識、例題、編程練習、綜合設計于一體。本書配有PPT課件、例題和編程習題的程序源代碼。
C語言程序設計-理論.方法與實踐-(第2版) 目錄
第1章 程序設計概述 11.1 程序設計語言 11.2 算法 2 1.2.1 算法概念與算法描述 2 1.2.2 算法的邏輯結構 4 1.2.3 算法的特性 5 1.2.4 算法評價 61.3 程序設計與實現 6 1.3.1 程序設計的基本過程 7 1.3.2 編輯運行C語言程序 71.4 C語言程序的基本結構 11 1.4.1 程序的函數化結構 11 1.4.2 標識符與保留字 13 1.4.3 程序風格 14小結 14習題1 15實驗1 編輯運行C語言程序 17第2章 簡單程序設計 192.1 數據類型、常量與變量 19 2.1.1 數據類型 19 2.1.2 常量 19 2.1.3 變量 212.2 數據輸入輸出 23 2.2.1 用printf()函數輸出數據 23 2.2.2 用scanf()函數輸入數據 27 2.2.3 輸入輸出字符型數據 292.3 簡單運算與常用宏命令 32 2.3.1 算術運算 32 2.3.2 賦值運算 33 2.3.3 變量自增、自減運算 34 2.3.4 逗號運算 34 2.3.5 宏命令include和define 352.4 簡單程序設計舉例 382.5 表達式中數據類型的轉換 41*2.6 定義數據類型別名 42小結 43習題2 44實驗2 簡單程序設計 47第3章 選擇結構程序設計 493.1 if選擇結構 49 3.1.1 if選擇結構程序示例 49 3.1.2 關系表達式 50 3.1.3 邏輯表達式 51 3.1.4 if命令 52 3.1.5 條件運算 603.2 switch選擇結構 613.3 選擇結構程序舉例 63小結 68習題3 68實驗3 選擇結構程序設計 72第4章 循環結構程序設計 774.1 循環結構控制命令 77 4.1.1 while命令 77 4.1.2 do-while命令 79 4.1.3 for命令 804.2 循環體中的控制命令 83 4.2.1 break命令 83 4.2.2 continue命令 854.3 循環嵌套 864.4 goto命令 884.5 循環結構程序舉例 89小結 100習題4 101實驗4 循環結構程序設計 106第5章 數組程序設計 1095.1 一維數組程序設計 109 5.1.1 一維數組程序示例 109 5.1.2 一維數組的定義及元素引用 110 5.1.3 數值型一維數組的輸入和輸出 111 5.1.4 數值型一維數組的初始化 113 5.1.5 字符型一維數組的初始化 115 5.1.6 一維數組的存儲 1165.2 字符串操作 116 5.2.1 字符串的輸入輸出 116 5.2.2 多字符串操作函數 1195.3 二維數組程序設計 122 5.3.1 二維數組的定義及元素引用 122 5.3.2 二維數組的輸入和輸出 123 5.3.3 二維數組的初始化 124 5.3.4 二維數組的存儲 1265.4 數組應用程序舉例 127小結 138習題5 138實驗5 數組程序設計 143第6章 函數程序設計 1466.1 函數概述 1466.2 用戶函數示例 1476.3 函數定義及調用 148 6.3.1 函數定義 148 6.3.2 函數值和return命令 149 6.3.3 函數調用 1516.4 函數嵌套和遞歸函數 155 6.4.1 函數嵌套 155 6.4.2 遞歸函數 1576.5 數組與函數 161 6.5.1 數組元素作函數參數 161 6.5.2 一維數組名作函數參數 162 6.5.3 二維數組與函數 1666.6 函數應用程序舉例 1686.7 變量的作用域和存儲類型 174 6.7.1 變量的作用域 174 6.7.2 變量的存儲類型 176*6.8 編譯連接多個源文件的C程序 178小結 180習題6 181實驗6 函數程序設計 185第7章 指針程序設計 1887.1 指針概述 1887.2 指針變量的定義和使用 189 7.2.1 指針變量程序示例 189 7.2.2 定義指針變量 190 7.2.3 使用指針變量 1907.3 指針與數組 193 7.3.1 指針與一維數組 193 7.3.2 指針與二維數組 196 7.3.3 指針與字符串 199 7.3.4 指針數組 2007.4 指針作函數參數 202 7.4.1 簡單變量指針作函數參數 202 7.4.2 指向數組的指針作函數參數 204 7.4.3 字符串指針作函數參數 205 7.4.4 指針數組作函數參數 207*7.4.5 使用帶參數的main()函數 2097.5 指針函數 2107.6 指針應用程序舉例 211小結 214習題7 214實驗7 指針程序設計 221第8章 結構體程序設計 2248.1 結構體數據概述 2248.2 結構體類型和結構體變量 224 8.2.1 結構體程序示例 225 8.2.2 定義結構體數據類型 225 8.2.3 結構體變量的定義及使用 2278.3 結構體數組 230 8.3.1 結構體數組的定義及元素引用 231 8.3.2 結構體數組的初始化 231 8.3.3 結構體數組應用實例 2328.4 結構體指針變量 233 8.4.1 結構體指針變量的定義及使用 233 8.4.2 結構體指針作函數的參數 2358.5 使用鏈表存儲數據 236 8.5.1 使用鏈表存儲數據示例 236 8.5.2 鏈表的特點 237 8.5.3 動態內存管理函數 238 8.5.4 定義鏈表結構 2398.6 鏈表的基本操作 240 8.6.1 鏈表結點的插入 240 8.6.2 鏈表結點的刪除 244 8.6.3 鏈表結點的查找 2458.7 結構體應用程序舉例 249小結 255習題8 255實驗8 結構體程序設計 261第9章 文件程序設計 2669.1 文件概述 266 9.1.1 文件的概念 266 9.1.2 文件的分類 267 9.1.3 文件的一般操作過程 267 9.1.4 文件類型指針 2689.2 文件的基本操作 268 9.2.1 打開和關閉文件 269 9.2.2 文件的字符讀寫 270 9.2.3 文件結束狀態測試 272 9.2.4 文件的數據塊讀寫 2739.3 文件的其他操作 277 9.3.1 文件位置指針定位 277 9.3.2 文件的格式化讀寫 280 9.3.3 文件的字符串讀寫 2819.4 文件應用程序舉例 282小結 285習題9 285實驗9 文件程序設計 289第10章 綜合程序設計 29210.1 軟件開發流程 29210.2 通訊錄程序設計 293 10.2.1 通訊錄程序需求分析 293 10.2.2 通訊錄程序功能設計 294 10.2.3 通訊錄程序數據設計 295 10.2.4 通訊錄程序函數設計 296 10.2.5 函數編碼及測試 297附錄A C語言經典保留字 319附錄B 常用C語言庫函數 320附錄C 常用ASCII碼字符對照表 323附錄D C語言的運算符 324附錄E 習題(選擇題)參考答案 326附錄F 習題(編程題)參考程序 327參考文獻 349??
??
??
??
C語言程序設計——理論、方法與實踐(第2版)
目 錄
展開全部
書友推薦
- >
上帝之肋:男人的真實旅程
- >
史學評論
- >
月亮虎
- >
經典常談
- >
名家帶你讀魯迅:故事新編
- >
小考拉的故事-套裝共3冊
- >
唐代進士錄
- >
中國歷史的瞬間
本類暢銷