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

C語言程序設計基礎教程(慕課版第2版職教本科通識性系列教材)

  • 作者:編者:王海賓//劉霞|責編:左雅
  • 出版社:電子工業
  • ISBN:9787121439407
  • 出版日期:2022/07/01
  • 裝幀:平裝
  • 頁數:250
人民幣:RMB 53 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書在第1版的基礎上對教材內容進行了修正,增加了全國電腦等級考試二級C語言模塊相關內容,升級了在線微課視頻,搭建了在線開發環境。本書以電腦語言的學習與認知過程為主線,以實踐為主導,按照程序設計與編寫的思路進行講解,盡量使用通俗易懂的語言描述,避免空洞難懂的理論。首先,讓讀者對語言、C語言、程序設計、C語言程序設計有整體認知;然後,學習編程邏輯與規則,讓讀者養成良好的編程習慣;而後在實踐中積累程序設計的基本元素——數據類型、常量、變數、運算符和表達式等:最後,引入三大流程結構——順序結構、分支結構和循環結構,讓讀者在學習基本知識的過程中,逐漸感受程序的編寫思路。在讀者能夠編寫一些小程序之後,在實踐中引入數組存儲批量數據;為了實現程序的模塊化,引入函數;為了存儲複雜的數據類型,引入結構體;為了優化程序性能,引入指針;為了改進程序運行環境,提高程序效率,引入預處理;為了完成數據的永久存儲,引入文件的操作。
    本書精選大量實例貫穿知識點的講解,每個章節精選全國電腦等級考試二級C語言真題,並配有實訓任務和精選習題(掃描下載),突出了C語言程序設計學習的實操性。順應「互聯網+」教材趨勢,本書提供了豐富的配套資源,如微課視頻、源代碼、實訓任務、PPT課件、課程大綱、題庫等。此外,本書還提供了在線實驗平台,支持使用手持設備進行程序開發。
    本書不僅可以作為職教本科和高職專科電腦相關專業的教材,而且可以作為職教本科和高職專科理工類公共課程「C語言程序設計」的教材。此外,還可以作為電腦培訓機構的培訓教材,是電腦編程愛好者的入門必備書籍。

作者介紹
編者:王海賓//劉霞|責編:左雅

目錄
第1章  認知C語言程序設計
  1.1  整體認知
    1.1.1  什麼是語言
    1.1.2  什麼是C語言
    1.1.3  什麼是程序設計
    1.1.4  什麼是C語言程序設計
  1.2  為什麼學習C語言程序設計
    1.2.1  C語言的發展與趨勢
    1.2.2  C語言的重要性
  1.3  環境搭建與開發步驟
    1.3.1  環境搭建
    1.3.2  開發步驟
  1.4  第一個C語言程序
  1.5  程序案例
  1.6  二級真題
  1.7  本章小結
  實訓任務1  環境搭建與第一個C語言程序
  習題1
第2章  C語言程序開發前的準備
  2.1  項目的開發流程
  2.2  C語言程序的開發流程
  2.3  C語言程序的結構
  2.4  C語言程序的編寫規範
  2.5  程序與演算法
  2.6  流程圖
  2.7  程序案例
  2.8  二級真題
  2.9  本章小結
  實訓任務2  程序流程圖的繪製
  習題2
第3章  語言基礎——數據與運算
  3.1  C語言程序的基本元素
  3.2  標識符與關鍵字
    3.2.1  標識符
    3.2.2  關鍵字
  3.3  數據類型
  3.4  常量
    3.4.1  直接常量
    3.4.2  符號常量
  3.5  變數
  3.6  運算符與表達式
    3.6.1  運算符基礎
    3.6.2  算術運算符和算術表達式
    3.6.3  關係運算符和關係表達式
    3.6.4  邏輯運算符和邏輯表達式
    3.6.5  賦值運算符和賦值表達式
    3.6.6  位運算符
    3.6.7  其他運算符
    3.6.8  運算符的優先順序
  3.7  數據類型的轉換

  3.8  程序案例
  3.9  二級真題
  3.10  本章小結
  實訓任務3  程序中的數據與運算
  習題3
第4章  程序邏輯處理三大流程結構
  4.1  順序結構
    4.1.1  C語言程序中的語句
    4.1.2  格式化數據的輸入/輸出
    4.1.3  字元數據的輸入/輸出
  4.2  分支結構
    4.2.1  單分支結構
    4.2.2  雙分支結構
    4.2.3  多分支結構
  4.3  循環結構
    4.3.1  for語句
    4.3.2  while語句
    4.3.3  do-while語句
    4.3.4  3種循環語句的比較
    4.3.5  break、continue、goto、return語句
    4.3.6  循環的嵌套
  4.4  程序案例
  4.5  二級真題
  4.6  本章小結
  實訓任務4  程序邏輯處理
  習題4
第5章  批量數據的存儲——數組
  5.1  數組的認知
  5.2  一維數組的定義、初始化與引用
    5.2.1  一維數組的定義
    5.2.2  一維數組的初始化
    5.2.3  一維數組的引用
  5.3  二維數組的定義、初始化與引用
    5.3.1  二維數組的定義
    5.3.2  二維數組的初始化
    5.3.3  二維數組的引用
  5.4  字元數組的定義、初始化與引用
    5.4.1  字元數組的定義
    5.4.2  字元數組的初始化
    5.4.3  字元數組的引用
    5.4.4  字元串和字元串結束標誌
    5.4.5  字元數組的輸入/輸出
    5.4.6  字元串處理函數
  5.5  程序案例
  5.6  二級真題
  5.7  本章小結
  實訓任務5  數組的應用
  習題5
第6章  程序的模塊化——函數
  6.1  函數的認知

    6.1.1  什麼是函數
    6.1.2  為什麼使用函數
    6.1.3  函數的分類
  6.2  函數的定義、調用與聲明
    6.2.1  函數的定義
    6.2.2  函數的調用
    6.2.3  函數的參數和返回值
    6.2.4  函數的聲明
  6.3  函數的嵌套
  6.4  函數的遞歸
  6.5  數組作為函數的參數
    6.5.1  數組元素作為函數實參
    6.5.2  數組名作為函數參數
  6.6  變數的作用域
    6.6.1  局部變數
    6.6.2  全局變數
  6.7  程序案例
  6.8  二級真題
  6.9  本章小結
  實訓任務6  函數的應用
  習題6
第7章  程序性能優化——指針
  7.1  什麼是指針
  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.5  字元型指針引用字元串
  7.6  指針數組和指向指針的指針
    7.6.1  指針數組的概念
    7.6.2  指向指針的指針
  7.7  指針在函數中的應用
    7.7.1  使用指針作為函數參數
    7.7.2  使用指針作為函數的返回值
    7.7.3  使用指針調用函數
  7.8  程序案例
  7.9  二級真題
  7.10  本章小結
  實訓任務7  指針的使用和字元串的處理
  習題7
第8章  複雜數據類型——結構體與共用體
  8.1  結構體的認知
  8.2  結構體變數的定義、初始化與引用
    8.2.1  結構體變數的定義
    8.2.2  結構體變數的初始化

    8.2.3  結構體變數的引用
  8.3  結構體數組
    8.3.1  結構體數組的定義
    8.3.2  結構體數組的初始化
    8.3.3  結構體數組的引用
  8.4  結構體指針變數
    8.4.1  指向結構體變數的指針
    8.4.2  指向結構體數組的指針
  8.5  共用體
    8.5.1  共用體類型的定義
    8.5.2  共用體變數的定義
    8.5.3  共用體變數的初始化與引用
  8.6  程序案例
  8.7  二級真題
  8.8  本章小結
  實訓任務8  結構體和共用體
  習題8
第9章  程序設計優化——預處理
  9.1  宏定義
    9.1.1  不帶參數的宏定義
    9.1.2  帶參數的宏定義
  9.2  文件包含
  9.3  條件編譯
  9.4  程序案例
  9.5  二級真題
  9.6  本章小結
  實訓任務9  預處理命令的使用
  習題9
第10章  數據永久存儲——文件操作
  10.1  文件的認知
    10.1.1  C語言中的數據流
    10.1.2  文件指針
  10.2  文件的打開與關閉
    10.2.1  文件的打開
    10.2.2  文件的關閉
  10.3  文件的順序讀/寫
    10.3.1  字元數據的讀/寫
    10.3.2  字元串數據的讀/寫
    10.3.3  二進位數據的讀/寫
    10.3.4  數據的格式化讀/寫
  10.4  文件的隨機讀/寫
  10.5  文件讀/寫的出錯檢測
  10.6  程序案例
  10.7  二級真題
  10.8  本章小結
  實訓任務10  文本的相關操作
  習題10
附錄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