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

C語言程序設計教程(第6版普通高等教育十一五國家級規劃教材)/高等院校程序設計新形態精品系列

  • 作者:編者:李麗娟|責編:王宣
  • 出版社:人民郵電
  • ISBN:9787115669209
  • 出版日期:2025/08/01
  • 裝幀:平裝
  • 頁數:308
人民幣:RMB 59.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以C語言的基本語法、語句為基礎,深入淺出地講述了C語言程序設計的基本概念、思想與方法。全書以程序案例為導向,採用結構化方法設計程序,通過程序案例拓寬學生的思維,引導學生自主思考,使學生逐步掌握程序設計的一般規律和方法。全書理論聯繫實際,突出模塊化程序設計方法。
    全書內容分為3個部分,共11章。第1部分為第1、2章,為初學者介紹入門知識,主要內容有C語言程序的結構,基本數據類型及取值範圍,基本運算符、表達式及運算的優先順序。第2部分為第3?5章,介紹程序設計的基本結構,主要內容有程序的簡單演算法設計、程序語句的基本控制結構。只要掌握了第1、2部分的內容,學生就可以完成簡單的程序設計。第3部分為第6?11章,介紹模塊化程序設計的概念和實現方法,主要內容有函數、數組、指針、結構體、文件、位運算等,為處理一些複雜數據提供了多種不同的方法和途徑。通過對這3個部分內容的學習,學生能夠逐步認識模塊化程序設計的思想,掌握模塊化程序設計的方法。
    本書語言簡潔、通俗易懂,程序案例豐富,內容敘述由淺入深,可作為高校程序設計相關課程的教材,也可供相關領域的工程技術人員參考。

作者介紹
編者:李麗娟|責編:王宣

目錄
第1章  引言
  1.1  C語言的發展過程
  1.2  C語言的特點
  1.3  簡單的C語言程序
  1.4  C語言程序的結構
  1.5  C語言程序的執行
    1.5.1  源程序翻譯
    1.5.2  鏈接目標程序
    1.5.3  集成開發工具
  1.6  本章小結
  習題
第2章  基本的程序語句
  2.1  基本數據類型及取值範圍
  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.6  逗號表達式
    2.3.7  數據類型的轉換
    2.3.8  複雜表達式的計算順序
    2.3.9  C語言的基本語句結構
  2.4  標準輸入/輸出函數
    2.4.1  格式化輸出函數
    2.4.2  格式化輸入函數
    2.4.3  字元輸出函數
    2.4.4  字元輸入函數
  2.5  程序範例
  2.6  本章小結
  習題
第3章  程序的簡單演算法設計
  3.1  結構化程序的演算法設計
  3.2  結構化演算法的性質及結構
    3.2.1  結構化演算法的性質
    3.2.2  結構化演算法的結構
  3.3  結構化演算法的描述方法
    3.3.1  自然語言
    3.3.2  流程圖
    3.3.3  偽代碼
  3.4  演算法設計範例
  3.5  本章小結
  習題
第4章  分支結構
  4.1  if結構
    4.1.1  if語句
    4.1.2  if...else語句

    4.1.3  if語句的嵌套
  4.2  switch結構
    4.2.1  switch語句
    4.2.2  break語句在switch語句中的作用
  4.3  程序範例
  4.4  本章小結
  習題
第5章  循環結構
  5.1  for語句
  5.2  while語句
  5.3  do...while語句
  5.4  用於循環中的break語句和continue語句
  5.5  循環結構的嵌套
  5.6  goto語句
  5.7  程序範例
  5.8  本章小結
  習題
第6章  函數與宏定義
  6.1  函數的概念
    6.1.1  函數的定義
    6.1.2  函數的聲明和調用
    6.1.3  函數的傳值方式
  6.2  變數的作用域和存儲類型
  6.3  內部函數與外部函數
  6.4  遞歸函數的設計和調用
  6.5  預處理
    6.5.1  宏定義
    6.5.2  文件包含
    6.5.3  條件編譯及其他
  6.6  程序範例
  6.7  本章小結
  習題
第7章  數組
  7.1  一維數組的定義和初始化
    7.1.1  一維數組的定義
    7.1.2  一維數組的初始化
  7.2  一維數組的使用
  7.3  多維數組
    7.3.1  二維數組的概念
    7.3.2  二維數組的定義
    7.3.3  多維數組的定義
    7.3.4  二維數組及多維數組的初始化
  7.4  字元數組
    7.4.1  字元數組的初始化
    7.4.2  字元串的輸入
    7.4.3  字元串的輸出
    7.4.4  二維字元數組
  7.5  數組作為函數的參數
    7.5.1  數組元素作為函數的參數
    7.5.2  數組名作為函數的參數

  7.6  程序範例
  7.7  本章小結
  習題
第8章  指針
  8.1  指針的概念
    8.1.1  指針變數的定義
    8.1.2  指針變數的使用
    8.1.3  指針變數與簡單變數的關係
  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.5  函數的返回值為指針
  *8.6  指向函數的指針
  *8.7  main函數的參數
  *8.8  指向指針的指針
  8.9  程序範例
  8.10  本章小結
  習題
第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.4  共用型數據
  9.5  枚舉型數據
  9.6  鏈表
    9.6.1  動態分配內存
    9.6.2  單鏈表的建立
    9.6.3  從單鏈表中刪除結點
    9.6.4  向鏈表中插入結點
  9.7  程序範例
  9.8  本章小結
  習題
第10章  文件操作
  10.1  文件的概念
  10.2  文件的操作

    10.2.1  文件的打開與關閉
    10.2.2  文件操作的錯誤檢測
    10.2.3  文件的順序讀/寫
    10.2.4  文件的隨機讀/寫
  10.3  程序範例
  10.4  本章小結
  習題
第11章  位運算
  11.1  按位取反運算
  11.2  按位左移運算
  11.3  按位右移運算
  11.4  按位與運算
  11.5  按位或運算
  11.6  按位異或運算
  11.7  複合位運算賦值運算符
  11.8  程序範例
  11.9  本章小結
  習題
附錄A  C語言的關鍵字
附錄B  ASCII字元表
附錄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