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

C語言程序設計項目化教程(微課版河南省十四五普通高等教育規劃教材)/電腦類技能型理實一體化新形態系列

  • 作者:編者:李為華//柳春華//孫彥武|責編:張龍卿//李慧恬
  • 出版社:清華大學
  • ISBN:9787302698067
  • 出版日期:2025/08/01
  • 裝幀:平裝
  • 頁數:290
人民幣:RMB 59 元      售價:元
放入購物車
加入收藏夾

內容大鋼
    本書在參照國家專業教學標準、人才培養職業能力目標基礎上,以工程實踐和編程能力訓練為主旨,以應用為背景,體現「以終為始、結果導向」與「教、學、做」一體化的教學理念和實踐特點,涵蓋了C語言的基本知識和結構化程序設計方法。讀者能夠通過項目案例完成相關知識的學習和技能的訓練。項目案例均來自企業工程實踐,兼具典型性、實用性、趣味性和可操作性。
    本書無論是作為高校教材還是自學參考書,都能夠幫助讀者快速掌握C語言編程技能,為其編程之旅奠定基礎。

作者介紹
編者:李為華//柳春華//孫彥武|責編:張龍卿//李慧恬

目錄
項目1 C語言程序設計概述
  1.1  電腦程序
  1.2  電腦語言
  1.3  程序設計
    1.3.1  程序設計的定義
    1.3.2  程序設計的基本步驟
    1.3.3  C語言程序設計的開發過程
  1.4  C語言的發展及其特性
    1.4.1  C語言的發展過程
    1.4.2  C語言的特性
  1.5  C語言程序的組成結構
    1.5.1  C語言程序舉例
    1.5.2  C語言程序的結構特點
    1.5.3  C語言字符集
    1.5.4  C語言標識符
  1.6  用Visual Studio 2022運行C語言程序的方法
    1.6.1  Visual Studio 2022的安裝和啟動
    1.6.2  建立和運行一個文件的程序
  1.7  怎樣學習C語言程序設計
    1.7.1  學習C語言的意義
    1.7.2  學習C語言程序設計的方法
  小結
  習題
項目2 數據類型與簡單輸入/輸出
  2.1  C語言基本數據類型
    2.1.1  數據類型概述
    2.1.2  整數類型
    2.1.3  實數類型
    2.1.4  字元類型
  2.2  常量與變數
    2.2.1  常量
    2.2.2  變數
  2.3  數據的輸出與輸入
    2.3.1  數據的輸出
    2.3.2  數據的輸入
  小結
  習題
項目3 運算符與表達式
  3.1  基本運算符及其表達式
    3.1.1  C語言運算符概述
    3.1.2  算術運算符及其表達式
    3.1.3  賦值運算符及其表達式
    3.1.4  關係運算符及其表達式
    3.1.5  邏輯運算符及其表達式
    3.1.6  條件運算符及其表達式
    3.1.7  逗號運算符和sizeof 運算符
  3.2  混合運算時數據類型的轉換
    3.2.1  類型隱式轉換
    3.2.2  類型顯式轉換
  小結

  習題
項目4 程序流程式控制制
  4.1  案例引入
  4.2  演算法
    4.2.1  演算法的概念
    4.2.2  演算法的組成要素
    4.2.3  演算法的描述
  4.3  C語言的基本語句
  4.4  順序結構
  4.5  選擇結構
    4.5.1  if...else 語句
    4.5.2  if 語句
    4.5.3  else if 語句
    4.5.4  if 語句的嵌套
    4.5.5  switch 語句結構
  4.6  循環結構
    4.6.1  窮舉與迭代演算法
    4.6.2  while 語句
    4.6.3  do...while 語句
    4.6.4  for 語句
    4.6.5  流程轉向語句
    4.6.6  循環結構的嵌套
  4.7  案例分析與實現
  小結
  習題
項目5 模塊化編程
  5.1  案例引入
  5.2  模塊化設計與函數
    5.2.1  函數的定義
    5.2.2  函數的聲明和調用
    5.2.3  函數的參數傳遞
    5.2.4  函數的嵌套調用
    5.2.5  函數的遞歸調用
    5.2.6  系統標準函數
  5.3  局部變數和全局變數
    5.3.1  局部變數
    5.3.2  全局變數
  5.4  變數的存儲屬性
    5.4.1  自動變數
    5.4.2  靜態變數
    5.4.3  外部變數
    5.4.4  寄存器變數
  5.5  內部函數和外部函數
    5.5.1  內部函數
    5.5.2  外部函數
  5.6  編譯預處理
    5.6.1  文件包含
    5.6.2  宏定義
    5.6.3  條件編譯
  5.7  案例分析與實現

  小結
  習題
項目6 數組
  6.1  案例引入
  6.2  一維數組
    6.2.1  一維數組的定義
    6.2.2  一維數組元素的引用
    6.2.3  一維數組的初始化
    6.2.4  一維數組的程序舉例
  6.3  二維數組
    6.3.1  二維數組的定義
    6.3.2  二維數組元素的引用
    6.3.3  二維數組的初始化
    6.3.4  二維數組的程序舉例
  6.4  字元數組與字元串
    6.4.1  一維字元數組
    6.4.2  字元串
    6.4.3  二維字元數組
    6.4.4  常用的字元串處理庫函數
    6.4.5  字元數組程序舉例
  6.5  數組作為函數的參數
    6.5.1  數組元素只能作函數實參
    6.5.2  數組名作函數參數
  6.6  案例分析與實現
  小結
  習題
項目7 指針
  7.1  案例引入
  7.2  指針的概念
    7.2.1  地址與指針
    7.2.2  指針變數
    7.2.3  指針運算
  7.3  指針與變數
  7.4  指針與數組
    7.4.1  指針和一維數組
    7.4.2  指針和二維數組
    7.4.3  指針數組
  7.5  指針與字元串
    7.5.1  字元指針與字元數組
    7.5.2  字元指針數組
  7.6  指針與函數
    7.6.1  指針作為函數形式參數
    7.6.2  返回指針的函數
    7.6.3  指向函數的指針
  7.7  指向指針的指針
  7.8  命令行參數
  7.9  案例分析與實現
  小結
  習題
項目8 結構體、共用體與枚舉類型

  8.1  案例引入
  8.2  結構體
    8.2.1  結構體類型的定義
    8.2.2  結構體類型變數
    8.2.3  結構體類型數組
    8.2.4  結構體類型指針
    8.2.5  結構體與函數
    8.2.6  動態內存分配
  8.3  共用體
  8.4  枚舉類型
  8.5  用typedef 定義類型
  8.6  案例分析與實現
  小結
  習題
項目9 文件
  9.1  案例引入
  9.2  文件概述
    9.2.1  文件的概念
    9.2.2  C語言的文件系統
  9.3  標準文件操作
    9.3.1  文件類型指針
    9.3.2  文件的打開
    9.3.3  文件的關閉
    9.3.4  文件的順序讀/寫
    9.3.5  文件的隨機讀/寫
    9.3.6  文件檢測
  9.4  案例分析與實現
  小結
  習題
項目10 面向對象程序設計
  10.1  結構化程序設計與面向對象程序設計
    10.1.1  結構化程序設計與面向對象程序設計概述
    10.1.2  結構化程序設計和面向對象程序設計解決問題的比較
  10.2  面向對象程序設計的基本概念
  10.3  面向對象程序設計的基本特點
  10.4  類和對象
    10.4.1  類的定義
    10.4.2  對象的定義
    10.4.3  對象的初始化
  10.5  繼承和派生
    10.5.1  派生類的定義
    10.5.2  派生類程序舉例
  10.6  多態性
    10.6.1  函數重載
    10.6.2  運算符重載
    10.6.3  虛函數
  10.7  面向對象的軟體開發
  小結
  習題
附錄Ⅰ 常用字元與ASCII碼對照表

附錄Ⅱ  C語言關鍵字
附錄Ⅲ 運算符的優先順序與結合性
附錄Ⅳ  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