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

C語言程序設計綜合教程(理論篇習題篇共2冊高等學校系列教材)/數字素養文庫

  • 作者:編者:常子楠//沈奇|責編:楊蒙蒙
  • 出版社:南京大學
  • ISBN:9787305295485
  • 出版日期:2025/09/01
  • 裝幀:平裝
  • 頁數:280
人民幣:RMB 56.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    《C語言程序設計綜合教程》是為應用型本科院校大一新生量身打造的電腦基礎課程教材。本書以「理論與實踐並重、能力與素養共進」為編寫宗旨,緊密結合全國電腦等級考試(NCRE)的考核要求,旨在幫助學生系統掌握C語言的基本語法,構建程序設計思想和提升問題解決能力,同時為後續專業課程的學習奠定堅實基礎。
    本書從初學者的認知規律出發,內容編排由淺入深,從基本的程序結構、數據類型、運算符與表達式,逐步過渡到函數、數組、指針、結構體等核心知識點。本書的教學內容以程序設計的基本方法和技巧為核心,幫助讀者在實踐應用中循序漸進地理解和運用C語言的語法規則。書後配備了大量精心設計的習題,包括選擇題、填空題、程序改錯題和編程題等多種題型,既可用於課後鞏固,也可作為全國電腦等級考試的備考資源,習題難度梯度分明,兼顧基礎鞏固與能力提升。

作者介紹
編者:常子楠//沈奇|責編:楊蒙蒙

目錄
第1章 程序設計和C語言概述
  1.1 電腦、演算法與程序設計
    1.1.1 電腦
    1.1.2 演算法
    1.1.3 程序和編程
    1.1.4 結構化程序設計
    1.1.5 程序設計的步驟
  1.2 程序設計語言
    1.2.1 機器語言
    1.2.2 彙編語言
    1.2.3 高級語言
  1.3 C語言概述
    1.3.1 C語言的誕生
    1.3.2 主要標準
    1.3.3 發展現狀
    1.3.4 認識C程序
  1.4 C語言的開發環境
    1.4.1 代碼編寫
    1.4.2 編譯和鏈接
    1.4.3 調試分析
第2章 數據的表現形式及簡單運算
  2.1 C的數據類型
  2.2 常量與變數
    2.2.1 常量
    2.2.2 變數
  2.3 簡單的C運算
    2.3.1 算術運算
    2.3.2 賦值運算
    2.3.3 自增(減)運算
    2.3.4 測試數據長度運算sizeof
    2.3.5 逗號運算
    2.3.6 位運算
  2.4 不同類型數據間的混合運算
    2.4.1 自動類型轉換
    2.4.2 強制類型轉換
  2.5 常用的標準數學函數
第3章 順序結構
  3.1 C語句
  3.2 數據輸入與輸出
    3.2.1 字元的輸入/輸出
    3.2.2 數據的格式化屏幕輸出
    3.2.3 數據的格式化鍵盤輸入
第4章 選擇結構
  4.1 關係運算、邏輯運算和條件運算
    4.1.1 關係運算
    4.1.2 邏輯運算
    4.1.3 條件運算
  4.2 if選擇結構
    4.2.1 if單分支選擇結構
    4.2.2 if   else雙分支選擇結構

    4.2.3 if   else if   else多分支選擇結構
    4.2.4 選擇結構的嵌套
  4.3 switch多分支選擇結構
第5章 循環結構
  5.1 循環控制結構與循環語句
    5.1.1 while語句
    5.1.2 do   while語句
    5.1.3 for語句
  5.2 計數控制的循環
  5.3 條件控制的循環
  5.4 循環嵌套
  5.5 轉移控制語句
    5.5.1 break語句
    5.5.2 continue語句
第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 函數的遞歸調用
  6.4 變數的作用域和存儲類型
    6.4.1 變數的作用域
    6.4.2 存儲類型
第7章 數組
  7.1 一維數組
    7.1.1 一維數組的定義與初始化
    7.1.2 一維數組應用舉例
    7.1.3 向函數傳遞一維數組
  7.2 二維數組
    7.2.1 二維數組的定義與初始化
    7.2.2 二維數組應用舉例
    7.2.3 向函數傳遞二維數組
  7.3 查找、排序問題
    7.3.1 查找問題
    7.3.2 排序問題
第8章 指針
  8.1 變數的內存地址
  8.2 指針變數的定義和初始化
    8.2.1 指針變數的定義
    8.2.2 指針變數的賦值與初始化
  8.3 間接定址運算符
  8.4 指針變數作函數參數
  8.5 指針與數組
    8.5.1 指針與一維數組

    8.5.2 指針與二維數組
  8.6 指針與函數
    8.6.1 指向函數的指針
    8.6.2 返回指針值的函數
第9章 字元串
  9.1 字元串的存儲
    9.1.1 用字元數組存儲字元串
    9.1.2 用字元指針引用字元串
    9.1.3 字元串的輸入/輸出
  9.2 字元串處理函數
  9.3 向函數傳遞字元串
  9.4 從函數返回字元串指針
  9.5 指針數組和多級指針
    9.5.1 指針數組用於表示多個字元串
    9.5.2 多級指針
第10章 構造數據類型
  10.1 結構體類型
    10.1.1 結構體變數
    10.1.2 結構體數組
    10.1.3 結構體指針
    10.1.4 向函數傳遞結構體
  10.2 共用體類型
  10.3 枚舉類型
  10.4 單鏈表
    10.4.1 單鏈表的概念及結構
    10.4.2 動態內存分配函數
    10.4.3 單鏈表的操作
第11章 文件
  11.1 文件概述
    11.1.1 文件的概念與分類
    11.1.2 文件類型指針
  11.2 文件的打開與關閉
    11.2.1 文件的打開
    11.2.2 文件的關閉
  11.3 文件的讀寫操作
    11.3.1 按字元讀寫文件
    11.3.2 按格式讀寫函數
    11.3.3 按數據塊讀寫文件
  11.4 文件的隨機讀寫
附錄
  附錄1 ASCII碼表
  附錄2 C語言中的關鍵字
  附錄3 C運算符的優先順序與結合性
  附錄4 常用的ANSIC標準庫函數
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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