程序設計基礎教程

出版時間:2011-10  出版社:清華大學出版社  作者:鄭大鵬,陳雅文 編著  頁數(shù):340  

內容概要

  《程序設計基礎教程(C語言)》詳細介紹了計算機及計算機程序的基本概念、程序設計的過程和方法、C程序設計語言的基本語法和用法,以及初學者編程時應注意的問題和應養(yǎng)成的32個良好習慣。語法以1999年頒布的C語言國際標準為依據(jù),規(guī)范實用?!冻绦蛟O計基礎教程(C語言)》配有豐富的思考題和練習題,每章后列出了有關專業(yè)術語的英語原文。附錄提供了正文中不便詳細介紹的內容,具有很高的參考價值。
  《程序設計基礎教程(C語言)》可作為各類高等學校學生的程序設計課程教材,也適合各種程度的程序設計愛好者和中學生自學或參考。即使是有一定編程基礎的程序員,也可從《程序設計基礎教程(C語言)》獲益。

書籍目錄

第0章 導論
 0.1 何謂程序設計
 0.2 為何要學習程序設計
 0.3 本書的主要內容
 0.4 學習方法
 0.5 學習目標
 0.6 進一步學習的內容
 本章 術語
 本章 要點
 練習題
第1章 計算機簡介
 1.1 計算機發(fā)展簡史
 1.2 計算機的基本組成
 1.3 程序在計算機中如何執(zhí)行
 本章 術語
 本章 要點
 練習題
 
第2章 程序設計語言簡介
 2.1 程序設計語言發(fā)展過程
 2.2 高級語言的發(fā)展與分類
 2.3 常用的程序設計語言簡介
 本章 術語
 本章 要點
 練習題
 
第3章 C語言概況
 3.1 C語言編程過程與工具
 3.2 程序設計的步驟
 3.3 C語言程序舉例
 3.4 用程序輸出文字
 本章 術語
 本章 要點
 練習題
 
第4章 程序中的數(shù)據(jù)對象
 4.1 程序設計語言的數(shù)據(jù)類型
 4.2 C語言的數(shù)值數(shù)據(jù)類型
 4.3 C語言的文字數(shù)據(jù)類型
 4.4 變量
 4.5 常數(shù)與字符串字面值
 4.6 在程序中使用變量和常數(shù)
 本章 術語
 本章 要點
 練習題
 
第5章 數(shù)據(jù)的輸入與輸出
 5.1 整數(shù)的基本輸入/輸出
 5.2 浮點數(shù)和字符的基本輸入/輸出
 5.3 其他輸入/輸出
 本章 術語
 本章 要點
 練習題
 
第6章 數(shù)據(jù)的運算與表達式
 6.1 常見的運算類別
 6.2 表達式
 6.3 在程序中進行運算
 本章 術語
 本章 要點
 練習題
 
第7章 程序語句的執(zhí)行順序
 7.1 程序的語句
 7.2 語句執(zhí)行順序
 本章 術語
 本章 要點
 練習題
 
第8章 選擇結構
 8.1 簡單的條件語句
 8.2 條件語句的嵌套
 8.3 條件語句的簡化
 本章 術語
 本章 要點
 練習題
 
第9章 分支轉移
 9.1 switch語句
 9.2 switch語句使用要點
 9.3 switch語句與嵌套的if語句比較
 本章 術語
 本章 要點
 練習題
 
第10章 循環(huán)語句(一)
 10.1 用goto語句實現(xiàn)循環(huán)結構
 10.2 for語句
 10.3 在循環(huán)體中使用循環(huán)變量
 10.4 while語句和do-while語句
 本章 術語
 本章 要點
 練習題
 
第11章 循環(huán)語句(二)
 11.1 循環(huán)的中斷
 11.2 無限循環(huán)的應用
 11.3 循環(huán)的嵌套
 11.4 循環(huán)語句應用舉例
 本章 術語
 本章 要點
 練習題
 
第12章 函數(shù)(一)
 12.1 函數(shù)的概念
 12.2 函數(shù)的定義
 12.3 函數(shù)的返回值
 12.4 函數(shù)的調用
 本章 術語
 本章 要點
 練習題
 
第13章 函數(shù)(二)
 13.1 函數(shù)的參數(shù)
 13.2 函數(shù)與變量
 13.3 標準庫函數(shù)
 13.4 函數(shù)網(wǎng)
 本章 術語
 本章 要點
 練習題
 
第14章 結構化程序設計
 14.1 結構化程序設計概述
 14.2 程序模塊的劃分
 14.3 模塊的詳細描述
 14.4 模塊的編碼實現(xiàn)
 本章 術語
 本章 要點
 練習題
 
第15章 數(shù)組
 15.1 數(shù)組的概念
 15.2 數(shù)組的定義與使用
 15.3 用循環(huán)遍歷數(shù)組元素
 15.4 二維數(shù)組
 本章 術語
 本章 要點
 練習題
 
第16章 指針(一)
 16.1 指針的概念
 16.2 指針的基本用法
 本章 術語
 本章 要點
 練習題
 
第17章 指針(二)
 17.1 數(shù)組與指針
 17.2 函數(shù)與指針
 本章 術語
 本章 要點
 練習題
 
第18章 字符串與命令行參數(shù)
 18.1 字符串概念
 18.2 字符串的應用
 18.3 字符串數(shù)組
 18.4 命令行參數(shù)
 本章 術語
 本章 要點
 練習題
 
第19章 常用的系統(tǒng)函數(shù)
 19.1 系統(tǒng)函數(shù)概述
 19.2 數(shù)學函數(shù)
 19.3 字符串處理函數(shù)
 19.4 動態(tài)內存分配函數(shù)
 本章 術語
 本章 要點
 練習題
 
第20章 查找和排序
 20.1 查找
 20.2 排序
 本章 術語
 本章 要點
 練習題
 
第21章 函數(shù)的遞歸調用
 21.1 遞歸的概念
 21.2 遞歸的應用
 21.3 遞歸與循環(huán)
 本章 術語
 本章 要點
 練習題
 
第22章 自定義數(shù)據(jù)類型——結構體
 22.1 結構體的定義
 22.2 結構體的應用
 22.3 結構體數(shù)組與指針
 22.4 帶有指針成員的結構體
 本章 術語
 本章 要點
 練習題
 
第23章 文件的讀寫
 23.1 文件簡介
 23.2 文件讀寫概述
 23.3 文件的打開與關閉
 23.4 文本文件的讀寫
 23.5 二進制文件的讀寫
 23.6 在文件中定位
 本章 術語
 本章 要點
 練習題
 
第24章 問題求解方法
 24.1 需求獲取
 24.2 需求分析
 24.3 程序設計
 24.4 代碼實現(xiàn)
 24.5 其他有關問題
 本章 術語
 本章 要點
 練習題
 
第25章 編譯預處理與多文件編譯
 25.1 編譯預處理指令
 25.2 多文件程序的編譯
 25.3 多文件程序的編寫
 本章 術語
 本章 要點
 練習題
 
第26章 程序的調試與測試
 26.1 手工調試程序
 26.2 使用gdb調試程序
 26.3 程序測試簡介
 本章 術語
 本章 要點
 練習題
 附錄A在Windows中安裝MinGW
 附錄BC語言概要
 B1概述
 B2語法符號
 B3基本申明
 B4表達式
 B5語句
 B6函數(shù)
 B7結構體、聯(lián)合體、枚舉、位域
 B8指針和數(shù)組
 B9復雜申明
 B10預處理指令
附錄CC語言保留字
附錄DC語言標準庫函數(shù)
附錄E格式字符串說明
 E1指示符
 E2轉換說明符
附錄FASCII表
附錄G部分習題答案
參考文獻
  

圖書封面

評論、評分、閱讀與下載


    程序設計基礎教程 PDF格式下載


用戶評論 (總計1條)

 
 

  •   這本書適合專門學習C語言的人,認真的閱讀學習,很好呦,聽了同學的建議買的
 

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

京ICP備13047387號-7