C語言教程

出版時間:2004-9  出版社:清華大學  作者:(美)克羅匹 著,羅鐵庚 譯  頁數(shù):688  字數(shù):1086000  
Tag標簽:無  

內(nèi)容概要

本書以通俗易懂的語言全面講述了C語言的基礎知識和編程方法,重點介紹了自頂向下的邏輯設計和模塊化的結(jié)構(gòu)化編程方法,并通過大量地示例向讀者介紹了各種編程元素的工作方式,簡化了學習過程,而且提高了學習效果。書中把復雜的內(nèi)容分解為多個簡單的主題,以便于讀者更好地學習。本書表述嚴謹、推理縝密,是一本不可多得的C語言程序設計入門教材。    本書特色    · 提供豐富全面的編程示例、詳細深入的示例分析和清晰明了的程序流程圖和偽代碼    · 通過“知識點檢查”幫助讀者及時地掌握自己的學習狀況,“課程指南”則高度概括了每章課程所介紹的核心主題    · “編程技巧”部分為讀者提供大量實用的建議,而貫穿全書的“編程項目”則幫助讀者將所學知識應用于實踐中,從而起到溫故知新的作用

作者簡介

David M.Collopy是俄亥俄州立大學的知名教授,對計算機基礎教學工作有著獨到深入見解。其教學風格通俗易懂,深入淺出,因而所編寫的教材頗受廣大讀者的歡迎。他所著的暢銷書還包括Introduction to C++programming:A Modular Appraoach和Introduction ot COBOL:A Guide to

書籍目錄

第1章 基本概念  1.1 學習目標  1.2 計算機  1.3 計算機系統(tǒng)  1.4 數(shù)據(jù)結(jié)構(gòu)  1.5 知識點檢查1A  1.6 程序規(guī)劃  1.7 設計報表  1.8 報表規(guī)劃原則  1.9 編譯程序  1.10 錯誤和調(diào)試  1.11 知識點檢查1B  1.12 開發(fā)第一個程序  1.13 示例程序CHAP1A  1.14 分析示例程序CHAP1A  1.15 編程技巧和注意事項  1.16 課程指南CHAP1A  1.17 示例程序cHAP1B  1.18 分析示例程序cHAP1B  1.19 編程技巧和注意事項  1.20 課程指南CHAP1B  1.21 創(chuàng)建標識名  1.22 區(qū)分大小寫  1.23 關(guān)鍵字  1.24 知識點考查1C  1.25 小結(jié)  1.26 編程項目第2章 走近C語言  2.1 學習目標  2.2 基本結(jié)構(gòu)  2.3 注釋  2.4 #include指令  2.5 main()函數(shù)  2.6 常用數(shù)據(jù)類型  2.7 數(shù)值常量  2.8 數(shù)值變量  2.9 為數(shù)值變量賦值  2.10 符號常量:#define指令  2.11 屏幕輸出:printf()函數(shù)  2.12 轉(zhuǎn)義序列  2.13 鍵盤輸入:scanf()函數(shù)  2.14 算術(shù)運算符  2.15 算術(shù)表達式  2.16 知識點檢查2A  2.17 示例程序CHAP2A  2.18 分析示例程序CHAP2A  2.19 編程技巧和注意事項  2.20 課程指南CHAP2A  2.21 非數(shù)值常量  2.22 非數(shù)值變量  2.23 為非數(shù)值變量賦值  2.24 打印非數(shù)值輸出  2.25 讀取非數(shù)值數(shù)據(jù)  2.26 return語句  2.27 知識點檢查2B  2.28 示例程序CHAP2B  2.29 分析示例程序CHAP2B  2.30 編程技巧和注意事項  2.31 課程指南CHAP2B  2.32 小結(jié)  2.33 編程項目第3章 模塊化編程  3.1 學習目標  3.2 模塊結(jié)構(gòu)化編程  3.3 邏輯結(jié)構(gòu)  3.4 全局變量和局部變量  3.5 編程人員定義的模塊  3.6 函數(shù)原型  3.7 知識點檢查3A  3.8 示例程序CHAP3A  3.9 分析示例程序CHAP3A  3.10 編程技巧和注意事項  3.11 課程指南CHAP3A  3.12 示例程序CHAP3B  3.13 示例程序CHAP3C  3.14 分析示例程序CHAP3C  3.15 編程技巧和注意事項  3.16 課程指南CHAP3B  3.17 結(jié)構(gòu)化編程  3.18 編程指導原則  3.19 知識點檢查3B  3.20 小結(jié)  3.21 編程項目第4章 字符串函數(shù)和循環(huán)  4.1 學習目標  4.2 字符串函數(shù)  4.3 strcat()函數(shù)  4.4 strcpy()函數(shù)  4.5 strcmp()函數(shù)  4.6 strlen()函數(shù)  4.7 知識點檢查4A  4.8 字符串輸入和掃描集  4.9 fflush()函數(shù)  4.10 迭代和循環(huán)處理  4.11 關(guān)系運算符  4.12 邏輯運算符  4.13 知識點檢查4B  4.14 增量和減量運算符  4.15 while循環(huán)  4.16 知識點檢查4C  4.17 示例程序CHAP4A  4.18 分析示例程序CHAP4A  4.19 編程技巧和注意事項  4.20 課程指南CHAP4A  4.21 統(tǒng)計運算  4.22 do/While循環(huán)  4.23 for循環(huán)  4.24 嵌套循環(huán)  4.25 知識點檢查4D  4.26 示例程序CHAP4B  4.27 分析示例程序CHAP4B  4.28 編程技巧和注意事項  4.29 課程指南CHAP4B  4.30 打印機輸出:fprintf()函數(shù)  4.31 知識點檢查4E  4.32 示例程序CHAP4C  4.33 分析示例程序cHAP4C  4.34 編程技巧和注意事項  4.35 課程指南CHAP4C  4.36 小結(jié)  4.37 編程項目第5章 分支結(jié)構(gòu)  5.1 學習目標  5.2 選擇不同的處理路徑  5.3 無條件分支和條件分支  5.4 if語句  5.5 嵌套if語句  5.6 if/else語句  5.7 嵌套if/else語句  5.8 知識點檢查5A  5.9 示例程序CHAP5A  5.10 分析示例程序CHAP5A  5.11 編程技巧和注意事項  5.12 課程指南CHAP5A  5.13 switch和break語句  5.14 goto和label語句  5.15 知識點檢查5B  5.16 示例程序CHAP5B  5.17 分析示例程序CHAP5B  5.18 編程技巧和注意事項  5.19 課程指南CHAP5B  5.20 小結(jié)  5.21 編程項目第6章 使用菜單  6.1 學習目標  6.2 數(shù)據(jù)驗證  6.3 以菜單驅(qū)動的程序  6.4 菜單創(chuàng)建原則  6.5 設置菜單格式及打印菜單  6.6 菜單選擇:嵌套if/else語句  6.7 字符選項代碼  6.8 getch()函數(shù)  6.9 知識點檢查6A  6.10 示例程序CHAP6A  6.11 分析示例程序CHAP6A  6.12 編程技巧和注意事項  6.13 課程指南CHAP6A  6.14 菜單選擇:switch語句  6.15 示例程序CHAP6B  6.16 分析示例程序CHAP6B  6.17 編程技巧和注意事項  6.18 課程指南CHAP6B  6.19 小結(jié)  6.20 編程項目第7章 文本文件  7.1 學習目標  7.2 文件和記錄  7.3 文本文件  7.4 創(chuàng)建文本文件  7.5 聲明文件指針變量:FILE數(shù)據(jù)類型  7.6 知識點檢查7A  7.7 打開文件:fopen()函數(shù)  7.8 讀取記錄  7.9 測試文件結(jié)束:feof()函數(shù)  7.10 關(guān)閉文件:fclose()函數(shù)  7.11 知識點檢查7B  7.12 示例程序CHAP7A  7.13 分析示例程序CHAP7A  7.14 編程技巧和注意事項  7.15 課程指南CHAP7A  7.16 文本文件處理步驟  7.17 使用尾端記錄  7.18 知識點檢查7C  7.19 示例程序CHAP7B  7.20 分析示例程序CHAP7B  7.21 編程技巧和注意事項  7.22 課程指南CHAP7B  7.23 小結(jié)  7.24 編程項目第8章 換頁和控制中斷  8.1 學習目標  8.2 換頁報表  8.3 知識點檢查8A  8.4 示例程序CHAP8A  8.5 分析示例程序CHAP8A  8.6 編程技巧和注意事項  8.7 課程指南CHAP8A  8.8 控制中斷報表  8.9 知識點檢查8B  8.10 示例程序CHAP8B  8.11 分析示例程序CHAP8B  8.12 編程技巧和注意事項  8.13 課程指南CHAP8B  8.14 小結(jié)  8.15 編程項目第9章 多級控制中斷  9.1 學習目標:  9.2 多級控制中斷報表  9.3 編寫兩級控制中斷程序  9.4 知識點檢查9A  9.5 示例程序CHAP9A  9.6 分析示例程序CHAP9A  9.7 偏程技巧和注意事項  9.8 課程指南CHAP9A  9.9 編寫四級控制中斷程序  9.10 知識點檢查9B  9.11 示例程序CHAP9B  9.12 分析示例程序CHAP9B  9.13 編程技巧和注意事項  9.14 課程指南CHAP9B  9.15 小結(jié)  9.16 編程項目第10章 數(shù)組和排序  10.1 學習目標  10.2 數(shù)組  10.3 創(chuàng)建數(shù)組  10.4 知識點檢查10A  10.5 下標  10.6 知識點檢查10B  10.7 加載數(shù)組  10.8 打印數(shù)組  10.9 處理數(shù)組  10.10 并行數(shù)組  10.11 知識點檢查10C  10.12 示例程序CHAPl0A  10.13 分析示例程序CHAPl0A  10.14 編程技巧和注意事項  10.15 課程指南CHAPlOA  10.16 數(shù)組查找  10.17 知識點檢查10D  10.18 示例程序CHAPl0B  10.19 分析示例程序CHAPlOB  10.20 編程技巧和注意事項  10.21 課程指南CHAPl0B  10.22 排序  10.23 知識點檢查10E  10.24 示例程序CHAPl0C  10.25 分析示例程序CHAPl0C  10.26 編程技巧和注意事項  10.27 課程指南CHAP10C  10.28 小結(jié)  10.29 編程項目……第11章 多維數(shù)組第12章 順序文件第13章 更新順序文件第14章 結(jié)構(gòu)體和隨機文件第15章 索引文件附錄A ASCII表附錄B 編程標準附錄C 輸入/輸出函數(shù)附錄D 數(shù)學函數(shù)及相關(guān)函數(shù)

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    C語言教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7