幫助中心 | 我的帳號 | 關於我們

C語言程序設計實用教程(第2版普通高等教育十三五規劃教材)

  • 作者:編者:張桂珠//楊開荍//方偉//韓亦強
  • 出版社:北京郵電大學
  • ISBN:9787563555734
  • 出版日期:2018/08/01
  • 裝幀:平裝
  • 頁數:230
人民幣:RMB 36 元      售價:
放入購物車
加入收藏夾

內容大鋼
    張桂珠、楊開荍、方偉、韓亦強主編的《C語言程序設計實用教程(第2版普通高等教育十三五規劃教材)》詳細介紹了C語言的語法知識和使用,結合實際工程應用中的大量實例,講解了如何使用C語言解決實際問題的理論、方法和過程,全書內容也兼顧到全國電腦二級等級考試C語言的大綱要求。針對初學者和自學者的特點,在講解過程中,力求語言簡潔、抓住重點、精選例子。結合作者多年的教學經驗和項目開發經驗組織教材,做到深入淺出、難點分散,力爭在解決問題的過程中使學習者能融會貫通地掌握C語言。在C語言程序的上機環境安裝和使用上,分別介紹了全國電腦二級等級考試的機考環境Visual C++6.0、最新的Visual Studio 2017集成開發環境以及CCF CSP的機考環境CodeBlocks。
    本書可作為學習C語言程序設計課程的教材,也可作為全國電腦二級等級考試C語言的學習主導教材,還可作為C語言的自學者或短訓班人員的學習教材。為方便讀者學習,作者還編寫了與本書配套的《C語言程序設計實用教程習題解答與實驗(第2版)》。本書還配有一套教學電子資源,包括教學課件、例子源代碼、習題解答源代碼和實驗答案源代碼。

作者介紹
編者:張桂珠//楊開荍//方偉//韓亦強

目錄
第1章  程序設計和C語言概述
  1.1  程序設計基本概念
    1.1.1  什麼叫程序設計
    1.1.2  什麼叫程序設計語言
  1.2  C語言的特點和應用
    1.2.1  C語言的特點
    1.2.2  C與C++、Java、C#
  1.3  簡單C語言程序入門
  1.4  C語言程序運行環境的安裝和使用
    1.4.1  在CodeBlocks集成開發環境下執行C語言程序
    1.4.2  在Visual C++6.O集成開發環境下執行C語言程序
    1.4.3  在Visual Studio 2017集成開發環境下執行C語言程序
  1.5  本章小結
  習題
第2章  順序結構程序設計
  2.1  C語言程序結構
    2.1.1  字符集
    2.1.2  詞法記號
  2.2  數據的機內表示和存儲
    2.2.1  二進位、八進位、十六進位
    2.2.2  原碼和反碼
    2.2.3  補碼——有符號整數的機內表示形式
    2.2.4  浮點數的機內表示形式
  2.3  數據類型
  2.4  常量
    2.4.1  整型常量
    2.4.2  浮點型常量
    2.4.3  字元常量
    2.4.4  字元串常量
    2.4.5  邏輯型常量
  2.5  變數
    2.5.1  變數的聲明
    2.5.2  變數的初始化
  2.6  操作數存儲空間的大小sizeof
  2.7  常變數與符號常量
  2.8  算術運算符與算術表達式
  2.9  賦值運算符與賦值表達式
  2.10  逗號運算符與逗號表達式
  2.11  運算符的優先順序與結合性
  2.12  混合運算時數據類型的轉換
  2.13  語句和塊
  2.14  指針與指針變數
    2.14.1  指針的概念
    2.14.2  取地址運算符
    2.14.3  指針變數的聲明與初始化
    2.14.4  取內容運算符
    2.14.5  指針變數的賦值與使用規則
  2.15  數據的輸入與輸出
    2.15.1  用printf函數輸出數據
    2.15.2  用scanf函數輸入數據

    2.15.3  用getchar和putchar函數輸入/輸出單個字元
  2.16  順序結構程序設計綜合舉例
  2.17  本章小結
  習題
第3章  選擇結構程序設計
  3.1  演算法的基本概念和表示方法
    3.1.1  演算法的基本概念
    3.1.2  演算法的表示
    3.1.3  結構化程序設計
  3.2  關係運算符與關係表達式
  3.3  邏輯運算符與邏輯表達式
  3.4  用if語句實現選擇結構
    3.4.1  實現單分支的if語句
    3.4.2  實現雙分支的if語句
    3.4.3  實現多分支的if語句嵌套
    3.4.4  條件運算符與條件表達式
  3.5  用SWitch語句實現選擇結構
  3.6  選擇結構程序設計綜合舉例
  3.7  本章小結
  習題
第4章  循環結構程序設計
  4.1  用while語句實現循環
  4.2  用do-while語句實現循環
  4.3  用for語句實現循環
  4.4  循環的嵌套
  4.5  跳轉語句:break語句、continue語句和goto語句
    4.5.1  continue語句
    4.5.2  break語句
    4.5.3  無條件轉移goto語句
  4.6  循環結構程序設計綜合舉例
  4.7  本章小結
  習題
第5章  函數
  5.1  函數的定義與調用
    5.1.1  函數的定義
    5.1.2  函數的調用
  5.2  函數的參數傳遞
    5.2.1  按值傳遞
    5.2.2  按地址傳遞
    5.2.3  按引用傳遞
  5.3  函數嵌套與遞歸
  5.4  返回指針類型的函數
  5.5  指向函數的指針
  5.6  變數的作用域與可見性
    5.6.1  變數的作用域
    5.6.2  變數的可見性
  5.7  變數的存儲類型和生存期
    5.7.1  變數的生存期
    5.7.2  變數的存儲類型
  5.8  C程序的多文件結構

  5.9  編譯預處理指令
    5.9.1  宏定義指令#define
    5.9.2  文件包含指令#include
  5.10  C系統函數
  5.11  本章小結
  習題
第6章  數組、字元串與動態內存分配
  6.1  數組概念
  6.2  一維數組
    6.2.1  一維數組的聲明
    6.2.2  一維數組的初始化
    6.2.3  一維數組元素的表示方法
    6.2.4  用指針訪問一維數組
    6.2.5  函數參數為訪問一維數組的指針
    6.2.6  一維數組綜合程序設計舉例
  6.3  多維數組
    6.3.1  二維數組的聲明
    6.3.2  二維數組的初始化
    6.3.3  二維數組元素的表示方法
    6.3.4  聲明二級指針
    6.3.5  用指針訪問二維數組
    6.3.6  函數參數為訪問二維數組的指針
    6.3.7  二維數組綜合程序設計舉例
  6.4  字元數組
    6.4.1  字元數組的定義
    6.4.2  字元數組的初始化
    6.4.3  字元數組元素的表示方法
    6.4.4  字元數組的輸入與輸出
    6.4.5  使用字元串函數處理字元串
    6.4.6  用指針訪問字元串
    6.4.7  字元串的綜合程序設計舉例
  6.5  指針數組與main函數的參數
    6.5.1  指針數組的定義
    6.5.2  main函數的參數
  6.6  內存的動態分配與釋放
    6.6.1  void指針類型
    6.6.2  動態內存的申請
    6.6.3  動態內存的釋放
  6.7  本章小結
  習題
第7章  用戶自定義類型
  7.1  結構體類型
    7.1.1  定義結構體類型
    7.1.2  定義結構體變數
    7.1.3  結構體變數的使用
    7.1.4  結構體變數的初始化
  7.2  結構體數組的使用
  7.3  結構體指針變數的使用
  7.4  用typedef聲明新類型名
  7.5  單向鏈表的建立與基本操作

    7.5.1  什麼叫鏈表
    7.5.2  如何定義結點的數據類型
    7.5.3  創建動態鏈表
  7.6  聯合體類型
    7.6.1  定義聯合體類型
    7.6.2  定義聯合體變數
    7.6.3  聯合體變數的使用
  7.7  枚舉類型
  7.8  本章小結
  習題
第8章  位操作程序設計
  8.1  位運算符
  8.2  位域
  8.3  位操作程序設計綜合舉例
  8.4  本章小結
  習題
第9章  文件的輸入和輸出處理
  9.1  文件的基本概念
    9.1.1  文件的分類
    9.1.2  文件名
    9.1.3  文件類型指針
  9.2  文件的打開與關閉
    9.2.1  文件的打開
    9.2.2  文件的關閉
  9.3  文件的順序讀寫
    9.3.1  向文件讀寫字元
    9.3.2  向文件讀寫字元串
    9.3.3  以二進位方式向文件讀寫數據塊
    9.3.4  向文件格式化讀寫數據
  9.4  文件的隨機讀寫
    9.4.1  文件的定位
    9.4.2  隨機的讀寫
  9.5  本章小結
  習題
第10章  調試程序
  10.1  CodeBlocks環境下如何調試程序
  10.2  Visual C++6.O環境下如何調試程序
附錄A  常用字元與ASCII代碼對照表
附錄B  C語言常用的庫函數
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032