大學程序設計教程C(簡體書)
商品資訊
系列名:高等學校電腦精品課程系列教材
ISBN13:9787113107895
出版社:中國鐵道出版社
作者:夏耘
出版日:2010/03/01
裝訂/頁數:平裝/235頁
規格:26cm*19cm (高/寬)
商品簡介
目次
相關商品
商品簡介
本書是根據教育部高等學校計算機基礎教學指導委員會的計算機公共課程——“程序設計及應用”的教學基本要求編寫的程序設計教材,以任務驅動、項目引領的方式講授C程序設計方法。全書分為基礎篇和提高篇。基礎篇講述了程序設計的基本語法、算法、設計方法,通過基礎篇的學習,讀者能獨立編程解決簡單的運算、方程等數學問題;提高篇在基礎篇的基礎上引入指針、鏈表等概念,使讀者可以解決程序中出現的數據存儲、資源合理分配等問題,從而實現用所學知識編程實現微型事務處理系統的目標。 本書以Visual C++ 6.0為編程環境,對程序設計基本步驟、基本知識和語法、編程方法和常用算法進行了較為系統、詳細的介紹。實例豐富有趣,閱讀輕鬆,操作容易。本書旨在激發學生的學習興趣、提高學生的編程能力、解決問題和分析問題的能力及創新能力。 本書適合作為高等院校各專業學習C語言的教材,也可作為計算機成人教育、各類進修班與培訓班的教材以及廣大工程技術人員和管理人員學習C語言的參考書。
目次
基礎篇
第1章 程序設計綜述
1.1 體驗編程
1.1.1 使用C編寫應用程序
1.1.2 編程語言
1.2 數據類型及基本運算
1.2.1 基本數據類型
1.2.2 數據的表示
1.2.3 常用的運算符和表達式
1.3 順序結構程序設計
1.3.1 基本語句
1.3.2 輸入和輸出
1.4 編程活動
1.5本章小結
第2章 邏輯思維與程序設計
2.1 關係運算符與關係表達式
2.2 邏輯運算符與邏輯表達式
2.3 分支結構控制語句
2.3.1 條件運算符和條件表達式
2.3.2 if語句
2.3.3 多分支的switch語句和break中斷跳轉語句
2.4 編程活動
2.5 本章小結
第3章 枚舉法與程序設計
3.1 循環問題
3.2 循環結構控制語句
3.2.1 while語句
3.2.2 do.while語句
3.2.3 for i吾句
3.3 循環嵌套
3.3.1 嵌套問題
3.3.2 循環控制的輔助語句
3.4 編程活動
3.5 本章小結
第4章數組
4.1 一維數組
4.1.1一維數組的聲明
4.1.2 一維數組的存儲
4.1.3 一維數組元素的引用
4.1.4 一維數組的初始化
4.2 二維數組
4.2.1 二維數組的聲明
4.2.2 二維數組的存儲
4.2.3 二維數組元素的引用
4.2.4 二維數組的初始化
4.3 字符數組與字符串
4.3.1 字符數組的聲明與初始化
4.3.2 字符串
4.4 編程活動
4.5 本章小結
第5章 函數
5.1 模塊化設計與函數
5.1.1 函數定義
5.1.2 函數調用
5.1.3 return{吾句
5.1.4 函數調用時的參數傳遞
5.1.5 函數調用聲明
5.2 變量的作用域和存儲類型
5.2.1 變量的作用域
5.2.2 變量的存儲類型
5.3 編程活動
5.4 本章小結
提高篇
第6章 遞歸
6.1 用程序解決Hanoi塔問題
6.2 遞歸
6.2.1 遞歸的定義
6.2.2 遞歸條件
6.2.3 遞歸的說明
6.2.4 遞歸的實現
6.2.5 遞推
6.3 編程活動
6.4 本章小結
第7章 指針
7.1 什麼是指針
7.1.1 內存與地址
7.1.2 指針與指針變量
7.1.3 指針符號“書”和地址符號“&”
7.1.4 指針初始化與空指針
7.2 指針運算
7.2.1 算術運算
7.2.2 關係運算
7.3 數組和指針
7.3.1 指向一維數組的指針變量
7.3.2 指針與二維數組(數組指針)
7.4 指針作為函數參數
7.4.1 為什麼用指針參數
7.4.2 指針參數與數組參數
7.5 動態內存分配
7.6 指針與字符串
7.7 指針數組
7.8 指針與函數
7.8.1 函數返回指針值
7.8.2 指向函數的指針
7.9 編程活動
7.10 本章小結
第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 編程活動
8.4 本章小結
第9章 動態數據組織
9.1 線性鏈表
9.2 鏈表的基礎操作
9.3 抽象數據類型
9.3.1 堆棧
9.3.2 隊列
9.3.3 二叉樹
9.4 文件
9.4.1 文件指針
9.4.2常用文件函數
9.5 編程活動
9.6 本章小結
第10章 例題與練習
10.1 例題
10.1.1 簡答題
10.1.2 單選題
10.1.3 填空題
10.1.4 程序填空題
10.2 練習
10.2.1 填空題
10.2.2 程序調試題
10.2.3 程序填空調試題
10.2.4 編程題
10.3 思考與解答
第1章 程序設計綜述
1.1 體驗編程
1.1.1 使用C編寫應用程序
1.1.2 編程語言
1.2 數據類型及基本運算
1.2.1 基本數據類型
1.2.2 數據的表示
1.2.3 常用的運算符和表達式
1.3 順序結構程序設計
1.3.1 基本語句
1.3.2 輸入和輸出
1.4 編程活動
1.5本章小結
第2章 邏輯思維與程序設計
2.1 關係運算符與關係表達式
2.2 邏輯運算符與邏輯表達式
2.3 分支結構控制語句
2.3.1 條件運算符和條件表達式
2.3.2 if語句
2.3.3 多分支的switch語句和break中斷跳轉語句
2.4 編程活動
2.5 本章小結
第3章 枚舉法與程序設計
3.1 循環問題
3.2 循環結構控制語句
3.2.1 while語句
3.2.2 do.while語句
3.2.3 for i吾句
3.3 循環嵌套
3.3.1 嵌套問題
3.3.2 循環控制的輔助語句
3.4 編程活動
3.5 本章小結
第4章數組
4.1 一維數組
4.1.1一維數組的聲明
4.1.2 一維數組的存儲
4.1.3 一維數組元素的引用
4.1.4 一維數組的初始化
4.2 二維數組
4.2.1 二維數組的聲明
4.2.2 二維數組的存儲
4.2.3 二維數組元素的引用
4.2.4 二維數組的初始化
4.3 字符數組與字符串
4.3.1 字符數組的聲明與初始化
4.3.2 字符串
4.4 編程活動
4.5 本章小結
第5章 函數
5.1 模塊化設計與函數
5.1.1 函數定義
5.1.2 函數調用
5.1.3 return{吾句
5.1.4 函數調用時的參數傳遞
5.1.5 函數調用聲明
5.2 變量的作用域和存儲類型
5.2.1 變量的作用域
5.2.2 變量的存儲類型
5.3 編程活動
5.4 本章小結
提高篇
第6章 遞歸
6.1 用程序解決Hanoi塔問題
6.2 遞歸
6.2.1 遞歸的定義
6.2.2 遞歸條件
6.2.3 遞歸的說明
6.2.4 遞歸的實現
6.2.5 遞推
6.3 編程活動
6.4 本章小結
第7章 指針
7.1 什麼是指針
7.1.1 內存與地址
7.1.2 指針與指針變量
7.1.3 指針符號“書”和地址符號“&”
7.1.4 指針初始化與空指針
7.2 指針運算
7.2.1 算術運算
7.2.2 關係運算
7.3 數組和指針
7.3.1 指向一維數組的指針變量
7.3.2 指針與二維數組(數組指針)
7.4 指針作為函數參數
7.4.1 為什麼用指針參數
7.4.2 指針參數與數組參數
7.5 動態內存分配
7.6 指針與字符串
7.7 指針數組
7.8 指針與函數
7.8.1 函數返回指針值
7.8.2 指向函數的指針
7.9 編程活動
7.10 本章小結
第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 編程活動
8.4 本章小結
第9章 動態數據組織
9.1 線性鏈表
9.2 鏈表的基礎操作
9.3 抽象數據類型
9.3.1 堆棧
9.3.2 隊列
9.3.3 二叉樹
9.4 文件
9.4.1 文件指針
9.4.2常用文件函數
9.5 編程活動
9.6 本章小結
第10章 例題與練習
10.1 例題
10.1.1 簡答題
10.1.2 單選題
10.1.3 填空題
10.1.4 程序填空題
10.2 練習
10.2.1 填空題
10.2.2 程序調試題
10.2.3 程序填空調試題
10.2.4 編程題
10.3 思考與解答
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。