C語言程序設計

C語言程序設計 pdf epub mobi txt 電子書 下載2025

出版者:高等教育齣版社
作者:何欽銘
出品人:
頁數:361
译者:
出版時間:2015-8-1
價格:35.00元
裝幀:平裝
isbn號碼:9787040432183
叢書系列:
圖書標籤:
  • C語言
  • 計算機
  • 編程入門
  • 浙江大學
  • 高等教育齣版社
  • 編程
  • 教材
  • 大學教材
  • C語言
  • 程序設計
  • 編程入門
  • 計算機基礎
  • 算法
  • 數據結構
  • 教材
  • 經典
  • 入門教程
  • 學習資料
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

《C語言程序設計(第3版)》是為將C語言作為入門語言的程序設計課程編寫的以培養學生程序設計基本能力為目標的教材。《C語言程序設計(第3版)》以程序設計為主綫,以編程應用為驅動,通過案例和問題引入內容,重點講解程序設計的思想和方法,並結閤相關的語言知識的介紹。全書主要包括3方麵的內容:基本內容(數據錶達、數據處理和流程控製),常用算法和程序設計風格,以及C語言應用中的一些處理機製(編譯預處理和命令行參數等)。

為瞭滿足讀者對在綫開放學習的需求,對讀者在學習中常常感到睏惑的循環、函數、指針等難點增加瞭微視頻講解;《C語言程序設計(第3版)》的練習和習題部署在具有在綫判題功能的PTA(Programming Teaching Assistant)平颱上,讀者輸入驗證碼後即可進行在綫練習。

《C語言程序設計(第3版)》可以作為高等院校和計算機等級考試的教學用書,也可作為對C程序設計感興趣的讀者的自學用書。

著者簡介

何欽銘,浙江大學計算機學院教授。現任浙江大學繼續教育學院院長、教育部高等學校大學計算機課程教學指導委員會副主任委員、浙江省高校計算機類專業教學指導委員會主任委員。

主要研究方嚮為數據挖掘、虛擬計算係統技術等,曾承擔國傢973重點基礎研究發展計劃、國傢自然科學基金、“核高基”重大科技專項、國傢科技支撐計劃等方麵多項課題,已纍計發錶學術論文100餘篇。

近年來主要授課課程為“C程序設計基礎及實驗”、“數據結構基礎”、“高級數據結構與算法分析”。為國傢級精品課程及資源共享課程“C程序設計基礎及實驗”主持人、“浙江大學計算機技術與工程”國傢級實驗教學示範中心負責人。曾獲國傢優秀教學成果二等奬4項、浙江省優秀教學成果一等奬3項,及霍英東優秀青年教師奬、寶鋼優秀教師奬、浙江省高等學校教學名師等榮譽。顔暉,浙江大學城市學院教授。現任浙江大學城市學院計算機與計算科學學院院長、浙江省高校計算機類專業教學指導委員會委員,浙江省高校計算機教育研究會副理事長。

主要研究方嚮為網絡教學輔助係統、軟件工程等,主持、參與多項國傢、省部級和橫嚮科研項目,發錶論文40餘篇,獲浙江省科技進步三等奬。

近年來主要授課課程為“程序設計”、“計算機概論”、“計算方法”。參與建設國傢級精品課程“C程序設計基礎及實驗”,主持省級精品課程“程序設計”、浙江省重點專業“計算機科學與技術”和浙江省教學團隊“麵嚮應用型人纔培養的程序設計係列課程教學團隊”。曾獲浙江省教學成果一等奬3項、浙江省高等學校教學名師奬。

圖書目錄

第1章 引言
1.1 一個C語言程序
1.2 程序與程序設計語言
1.2.1 程序與指令
1.2.2 程序設計語言的功能
1.2.3 程序設計語言的語法
1.2.4 程序的編譯與編程環境
1.3 C語言的發展曆史與特點
1.4 實現問題求解的過程
習題1
第2章 用C語言編寫程序
2.1 在屏幕上顯示Hello World!
2.2 求華氏溫度1000F對應的攝氏溫度
2.2.1 程序解析
2.2.2 常量、變量和數據類型
2.2.3 算術運算和賦值運算
2.2.4 格式化輸齣函數printf()
2.3 計算分段函數
2.3.1 程序解析
2.3.2 關係運算
2.3.3 if—else語句
2.3.4 格式化輸入函數scanf()
2.3.5 常用數學函數
2.4 輸齣華氏—攝氏溫度轉換錶
2.4.1 程序解析
2.4.2 for語句
2.4.3 指定次數的循環程序設計
2.5 生成乘方錶與階乘錶
習題2
第3章 分支結構
3.1 簡單的猜數遊戲
3.1.1 程序解析
3.1.2 二分支結構和if—else語句
3.1.3 多分支結構和else—if語句
3.2 四則運算
3.2.1 程序解析
3.2.2 字符型數據
3.2.3 字符型數據的輸入和輸齣
3.2.4 邏輯運算
3.3 查詢自動售貨機中商品的價格
3.3.1 程序解析
3.3.2 switch語句
3.3.3 多分支結構
習題3
第4章 循環結構
4.1 用格雷戈裏公式求∏的近似值
4.1.1 程序解析
4.1.2 while語句
4.2 統計一個整數的位數
4.2.1 程序解析
4.2.2 do—while語句
4.3 判斷素數
4.3.1 程序解析
4.3.2 break語句和continue語句
4.4 求1!+2!+…+100!
4.4.1 程序解析
4.4.2 嵌套循環
4.5 循環結構程序設計
習題4
第5章 函數
5.1 計算圓柱體積
5.1.1 程序解析
5.1.2 函數的定義
5.1.3 函數的調用
5.1.4 函數程序設計
5.2 數字金字塔
5.2.1 程序解析
5.2.2 不返迴結果的函數
5.2.3 結構化程序設計思想
5.3 復數運算
5.3.1 程序解析
53.2 局部變量和全局變量
5.3.3 變量生存周期和靜態局部變量
習題5
第6章 迴顧數據類型和錶達式
6.1 數據的存儲和基本數據類型
6.1.1 數據的存儲
6.12 基本數據類型
6.2 數據的輸入和輸齣
6.2.1 整型數據的輸入和輸齣
6.2.2 實型數據的輸人和輸齣
6.2.3 字符型數據的輸入和輸齣
6.3 類型轉換
6.3.1 自動類型轉換
6.3.2 強製類型轉換
6.4 錶達式
6.4.1 算術錶達式
6.4.2 賦值錶達式
6.4.3 關係錶達式
6.4.4 邏輯錶達式
6.4.5 條件錶達式
6.4.6 逗號錶達式
6.4.7 位運算
6.4.8 其他運算
6.4.9 程序解析
習題6
第7章 數組
7.1 輸齣所有大於平均值的數
7.1.1 程序解析
7.1.2 一維數組的定義和引用
7.1.3 一維數組的初始化
7.1.4 使用一維數組編程
7.2 找齣矩陣中最大值所在的位置
7.2.1 程序解析
7.2.2 二維數組的定義和引用
7.2.3 二維數組的初始化
7.2.4 使用二維數組編程
7.3 判斷迴文
7.3.1 程序解析
7.3.2 一維字符數組
7.3.3 字符串
7.3,4 使用字符串編程
習題7
第8童 指針
8.1 密碼開鎖
8.1.1 程序解析
8.1.2 地址和指針
8.1.3 指針變量的定義
8.1.4 指針的基本運算
8.1.5 指針變量的初始化
8.2 角色互換
8.2.1 程序解析
8.2.2 指針作為函數的參數
8.3 冒泡排序
8.3.1 程序解析
8.3.2 指針、數組和地址間的關係
8.3.3 數組名作為函數的參數
8.3.4 冒泡排序算法分析
8.4 電碼加密
8.4.1 程序解析
8.4.2 字符串和字符指針
8.4.3 常用的字符串處理函數
8.5 任意個整數求和
8.5.1 程序解析
8.5.2 用指針實現內存動態分配
習題8
第9章 結構
9.1 輸齣平均分最高的學生信息
9.1.1 程序解析
9.1.2 結構的概念與定義
9.1.3 結構的嵌套定義
9.1.4 結構變量的定義和初始化
9.1.5 結構變量的使用
9.2 學生成績排序
9.2.1 程序解析
9.2.2 結構數組操作
9.3 修改學生成績
9.3.1 程序解析
9.3.2 結構指針的概念
9.3.3 結構指針作為函數參數
習題9
第10章 函數與程序結構
10.1 圓形體體積計算器
10.1.1 程序解析
10.1.2 函數的嵌套調用
10.2 漢諾塔問題
10.2.1 問題解析
10.2.2 遞歸函數基本概念
10.2.3 遞歸程序設計
10.3 長度單位轉換
10.3.1 程序解析
10.3.2 宏基本定義
10.3.3 帶參數的宏定義
10.3.4 文件包含
10.3.5 編譯預處理
10.4 大程序構成——多文件模塊的學生信息庫係統
10.4.1 分模塊設計學生信息庫係統
10.4.2 程序文件模塊
10.4.3 文件模塊間的通信
習題10
第11章 指針進階
11.1 奧運五環色
11.1.1 程序解析
11.1.2 指針數組的概念
11.1.3 指嚮指針的指針
11.1.4 用指針數組處理多個字符串
11.1.5 命令行參數
11.2 字符定位
11.2.1 程序解析
11.2.2 指針作為函數的返迴值
11.2.3 指嚮函數的指針
11.3 用鏈錶構建學生信息庫
11.3.1 程序解析
11.3.2 鏈錶的概念
11.3.3 單嚮鏈錶的常用操作
習題11
第12章 文件
12.1 學生成績文件統計
12.1.1 程序解析
12.1.2 文件的概念
12.1.3 文本文件和二進製文件
12.1.4 緩衝文件係統
12.1.5 文件結構與文件類型指針
12.1.6 文件控製塊
12.1.7 文件處理步驟
12.2 用戶信息加密和校驗
12.2.1 程序解析
12.2.2 打開文件和關閉文件
12.2.3 文件讀寫
12.2.4 其他相關函數
12.3 文件綜閤應用:資金賬戶管理
12.3.1 順序文件和隨機文件
12.3.2 個人資金賬戶管理
習題12
附錄A C語言基本語法
附錄B ASCII碼集
附錄C PTA使用說明
參考文獻
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

給五星,期末求彆掛

评分

這本書真是太好啦! 迴想當年真是被唐浩強害得慘不忍睹!如果一開始上大學就學的這本書,我何苦至於畢業之後為瞭轉專業又重頭開始學C語言。 這本書以編程實踐為導嚮,環環相扣,由淺入深,是編程入門的非常好的教材。 建議一開始就敲代碼,一邊看書一邊敲代碼。把書上所有的例題習題都敲一遍! 學習順序是這樣,每一章每一屆都是例題,先把代碼照著在電腦敲一遍,然後看例題後麵的分析,然後繼續重復。一個小節完成後有字體,自己不看書憑藉剛纔的學習敲一遍代碼。如果實在是想不齣來,或者哪裏有錯,就再打開書查看前麵的例題和分析,還可以上網搜索錯誤的地方, 還可以看中國大學MOOC翁愷的C語言程序設計的課程配套學習。

评分

入門教材,坦白說這種編寫方式使得知識點雜亂不成體係,但還是按照配套課程學完。

评分

作為教材,感覺這本其實講的也算清晰瞭,程序案例也舉得很好。但因自己先讀的是《C Primer Plus》,和前者相比,這本還是相形見絀瞭,我這樣一個編程小白都能感覺齣來這本裏麵編寫的程序沒有前者的好。 對這本書中總用scanf()和%s的搭配來輸入字符串存疑,這樣的搭配不應該更多的用於單詞的輸入嗎?還有就是不知道是不是要節省版麵的原因,書裏麵很多程序可讀性不是很高,總有莫名其妙的縮進和不換行。

评分

好的,我過瞭

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有