C程序設計項目化教程與實踐

王學梅、任煥海、張建新

  • 出版商: 清華大學
  • 出版日期: 2024-08-01
  • 定價: $239
  • 售價: 8.5$203
  • 語言: 簡體中文
  • ISBN: 7302666857
  • ISBN-13: 9787302666851
  • 下單後立即進貨 (約4週~6週)

  • C程序設計項目化教程與實踐-preview-1
  • C程序設計項目化教程與實踐-preview-2
  • C程序設計項目化教程與實踐-preview-3
C程序設計項目化教程與實踐-preview-1

商品描述

"本書採用項目化方式組織內容,從項目實現角度講述各個知識點,並將內容分解為8個項目,按照“任務說明—知識點鞏固—任務實現—課後實驗”的思路進行設計。本書採用的課堂案例簡單易懂,方便學生快速入門,在每個項目後設置了相應的實驗,並在本書的電子資源中展示了書中使用的“學生選課系統”項目的完整代碼,用於學生鞏固課堂知識,同時為C程序的課程設計及實踐類課程提供資源。為了更好地讓學生體會C語言在實際中的應用,電子資源中還附加了C語言在單片機中的應用,以增強學生的應用能力。 本書案例豐富,通俗易懂,適合初學者學習,可作為高等學校各專業的C語言基礎教程,也可作為自學C語言的參考用書。"

目錄大綱

目錄

下載源碼項目1

“學生選課系統”首界面設計1

任務1.1C語言的基本組成要素2

任務1.2常量與變量4

任務1.3數據的輸入與輸出10

實驗1順序結構程序設計17

項目2“學生選課系統”功能選擇設計23

任務2.1if語句的應用24

任務2.2switch…case語句31

實驗2選擇結構程序設計34

項目3“學生選課系統”多信息輸入與輸出44

任務3.1while語句的應用45

任務3.2do…while語句的應用46

任務3.3for語句的應用48

任務3.4break語句與continue語句的應用52

實驗3循環結構程序設計57

項目4“學生選課系統”課程信息存儲67

任務4.1一維數組68

任務4.2二維數組71

任務4.3字符數組75

實驗4數組應用82

項目5“學生選課系統”課程信息數據分析92

任務5.1結構體定義及應用93

任務5.2結構體數組及應用96

項目6“學生選課系統”的模塊化設計100

任務6.1函數定義與調用101

任務6.2函數的參數傳遞105

任務6.3函數的嵌套與遞歸111

實驗5函數應用117

項目7“學生選課系統”的信息動態存儲128

任務7.1指針與指針變量129

任務7.2指針引用數組131

任務7.3指針引用字符串134

任務7.4指針引用結構體數組139

任務7.5指針與動態內存分配140

任務7.6指針在鏈表中的應用143

項目8“學生選課系統”的變量與文件操作152

任務8.1全局變量與局部變量152

任務8.2文件的輸入與輸出158

參考文獻170目錄C程序設計項目化教程與實踐