注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計其他編程語言/工具計算機程序設計基礎(C語言)

計算機程序設計基礎(C語言)

計算機程序設計基礎(C語言)

定 價:¥33.00

作 者: 熊壯,劉慧君,伍星 編著
出版社: 清華大學出版社
叢編項: 21世紀高等學校規(guī)劃教材·計算機應用
標 簽: 程序設計

購買這本書可以去


ISBN: 9787302236467 出版時間: 2010-11-01 包裝: 平裝
開本: 16開 頁數: 317 字數:  

內容簡介

  “計算機程序設計基礎”課程是計算機專業(yè)技術基礎系列課程中的重要組成部分。本書從結構化程序設計技術出發(fā),以C程序設計語言為載體,通過對應用問題的分析引導出解決問題的方法,進而用C程序設計語言代碼描述了對應用問題的處理過程,同時展現(xiàn)了在計算機應用過程中如何將方法和編碼聯(lián)系起來的具體程序設計過程。通過本書的學習,讀者可以了解計算機程序設計所需要的基本知識,掌握計算機結構化程序設計的基本概念、基本技術和方法。本書可作為高等院校計算機專業(yè)或非計算機專業(yè)的程序設計基礎課程教材,也可供計算機應用開發(fā)人員參考。

作者簡介

暫缺《計算機程序設計基礎(C語言)》作者簡介

圖書目錄

第1部分 程序設計基礎
第1章 程序設計的基本概念
1.1 程序設計語言
1.1.1 程序設計語言概述
1.1.2 語言處理程序概述
1.2 計算機中數據表示方法
1.2.1 進位計數制和數制之間的轉換
1.2.2 數在計算機中的表示方法
習題1
第2章 程序設計中的數據基礎
2.1 程序設計中數據的表示
2.1.1 程序設計中數據對象的命名方法
2.1.2 整型類數據的表示
2.1.3 實型類數據的表示
2.1.4 字符類數據的表示
2.1.5 地址類數據的表示
2.2 表達式運算基礎
2.2.1 基本運算符和表達式運算
2.2.2 數據的混合運算和數據類型轉換
2.3 數據輸入輸出和順序程序設計
2.3.1 算法基本概念及算法描述
2.3.2 程序設計中的格式化輸出
2.3.3 程序設計中的格式化輸人
2.3.4 字符類型數據的輸入和輸出
2.3.5 常用數學類標準庫函數使用
習題2
第3章 結構化程序設計
3.1 程序控制結構中的條件表示
3.1.1 關系運算符和關系表達式
3.1.2 邏輯運算符和邏輯表達式
3.2 分支程序結構
3.2.1 if語句與程序的單分支選擇結構
3.2.2 復合語句及其在程序中的使用
3.2.3 if~else語句與程序的雙分支結構
3.2.4 條件運算符與條件表達式
3.2.5 if語句的嵌套與程序的多分支選擇結構
3.2.6 switch語句與程序的多分支結構
3.3 循環(huán)程序結構
3.3.1 while型循環(huán)結構
3.3.2 do~while型循環(huán)結構
3.3.3 for型循環(huán)結構
3.3.4 空語句及其在程序中的使用
3.3.5 循環(huán)的嵌套
3.4 其他簡單控制結構
3.4.1 break語句
3.4.2 continue語句
3.4.3 goto語句和標號語句
3.5 控制結構的簡單應用
3.5.1 求最大公約數和最小公倍數
3.5.2 窮舉思想及程序實現(xiàn)
3.5.3 迭代思想及程序實現(xiàn)
3.5.4 一元高階方程的迭代解法
習題3
第4章 數組及其簡單應用
4.1 數組的概念
4.2 一維數組
4.2.1 一維數組的定義和初始化
4.2.2 一維數組元素的引用方法
4.3 二維數組和多維數組
4.3.1 二維數組和多維數組的定義和初始化
4.3.2 二維數組和多維數組元素的引用方法
4.4 數組的簡單應用
4.4.1 數組元素值的隨機生成
4.4.2 基于數組的常用排序方法
4.4.3 基于數組的常用查找方法
習題4
第5章 函數與C程序結構
5.1 模塊化概念
5.1.1 模塊化概念
5.1.2 信息隱蔽和局部化概念
5.2 函數的定義和調用
5.2.1 函數的定義和聲明
5.2.2 函數調用中的數值參數傳遞
5.2.3 函數調用中的地址值參數傳遞
5.2.4 函數調用中的數組參數傳遞
5.3 函數的嵌套調用和遞歸調用
5.3.1 函數的嵌套調用
5.3.2 函數的遞歸調用
5.3.3 遞歸函數設計基礎(*)
5.4 變量的作用域和生存期
5.4.1 變量的作用域
5.4.2 變量的生存期
5.5 編譯預處理基礎
5.5.1 宏定義預處理命令及其簡單應用
5.5.2 文件包含預處理命令及其簡單應用
5.5.3 條件編譯預處理命令及其簡單應用
習題5
第6章 文件數據處理基礎
6.1 數據的層次結構和文件概念
6.1.1 數據的層次結構
6.1.2 文件的基本概念和文件數據類型
6.2 順序存取文件的處理方法
6.2.1 文件的打開
6.2.2 文件的關閉
6.2.3 文件內部的讀寫位置指針和文件尾部的檢測方法
6.2.4 順序文件中的數據存取方法
6.3 隨機存取文件的處理方法
6.3.1 隨機存取文件處理概念
6.3.2 文件中的隨機存取實現(xiàn)方法
習題6
第2部分 程序設計進階
第7章 函數指針和函數形參
7.1 返回指針值的函數
7.1.1 返回指針值函數的定義和調用
7.1.2 存儲分配標準庫函數和動態(tài)變量引用
7.2 函數調用中函數型參數傳遞
7.2.1 具有函數型形參函數的定義和調用
7.2.2 具有函數型形參函數的應用實例
7.3 指向函數的指針
7.3.1 指向函數指針變量的定義和引用
7.3.2 指向函數指針變量作函數的形式參數
習題7
第8章 指針與數組
8.1 指針與數組的關系
8.1.1 多級指針
8.1.2 一維數組與指針的關系
8.1.3 二維數組與指針的關系
8.1.4 指向由若干元素構成的數組的指針變量
8.2 指針數組與命令行參數
8.2.1 指針數組的定義和使用
8.2.2 命令行參數及其應用
8.3 用指針構成動態(tài)數組
8.3.1 動態(tài)數組的概念
8.3.2 一維動態(tài)數組的建立和使用
8.3.3 二維動態(tài)數組的建立和使用
習題8
第9章 字符串數據處理
9.1 字符串的表示方法
9.1.1 字符串的表示方法
9.1.2 字符串的輸入輸出方法
9.2 字符串的常用處理方法及標準庫函數
9.2.1 字符串中有效字符的統(tǒng)計方法
9.2.2 字符串的復制
9.2.3 字符串的連接
9.2.4 字符串中字符的查找
9.2.5 字符串中字符的插入
9.2.6 字符串中字符的刪除
9.2.7 字符串的比較
9.2.8 字符串中子串的查找
9.2.9 字符串中子串的插入
……
第10章 結構體和聯(lián)合體數據類型
第11章 位運算與枚舉類型
第3部分 程序設計技術簡單應用
第12章 常用線性數據結構處理技術
第13章 常用排序技術
第14章 常用查找技術
附錄
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號