C語言程序設計活頁式教程

張勁波,曾德生

  • 出版商: 電子工業
  • 出版日期: 2024-09-01
  • 定價: $299
  • 售價: 8.5$254
  • 語言: 簡體中文
  • 頁數: 248
  • ISBN: 7121489880
  • ISBN-13: 9787121489884
  • 相關分類: C 程式語言
  • 下單後立即進貨 (約4週~6週)

相關主題

商品描述

本書採用活頁式的理念組織任務模塊,全面覆蓋了C語言程序設計相關技術。全書內容分為6個項目,項目1介紹如何創建C語言程序,講述編程工具的安裝和Hello World程序的創建;項目2介紹如何存儲不同類型的數據,包括各種數據類型、變量、常量、運算符、輸入和輸出等;項目3介紹順序、選擇和循環結構,包括if、switch、for、while、do-while、break、continue等語句的語法和應用場景;項目4講述如何處理批量數據,包括一維數組、二維數組、字符串等的運用;項目5介紹函數的使用,包括函數的定義、函數的調用、遞歸函數、函數的參數等;項目6深入講解指針類型的使用,包括用指針處理普通類型數據、用指針處理一維數組中的數據、用指針處理二維數組中的數據、用指針替代函數、用鏈表存儲數據等。 本書既可以作為應用型本科、職業本科、高等職業院校C語言課程的教材,也可以作為從事C語言程序開發的工作人員的參考用書。

目錄大綱

目 錄

項目1 創建C語言程序 1
任務1 初識C語言 2
任務2 創建Hello World程序 9
項目2 存儲不同類型的數據 17
任務1 用5個變量存儲學生信息 18
任務2 用運算符統計成績 26
任務3 輸入和輸出 36
任務4 用結構體變量存儲學生信息 46
任務5 認識指針、枚舉、共享體和空類型 56
項目3 控製程序流程 65
任務1 用if語句判斷成績區間 66
任務2 用switch語句實現簡單計算器 76
任務3 用for語句找出100以內的素數 83
任務4 用while語句求一個正整數的逆序數 92
任務5 輸出九九乘法表 103
項目4 處理批量數據 111
任務1 求一維整型數組元素的最值 112
任務2 求二維數組主對角線上的元素之和 124
任務3 統計彩票中獎數據 134
任務4 隨機產生一組彩票數據 147
任務5 移動、查找、統計字符串 152
項目5 面向過程編程 173
任務1 定義和調用函數 174
任務2 用函數解決數學難題 186
任務3 用遞歸函數解決特殊問題 198
任務4 使用主函數的參數 207
項目6 使用指針處理數據 215
任務1 用指針處理普通類型數據 216
任務2 用指針處理一維數組中的數據 227
任務3 用指針處理二維數組中的數據 236
任務4 用指針替代函數 245
任務5 用鏈表存儲數據 253
附錄A ASCII碼表 268
參考文獻 272