*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202308*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:C語言程序設計任務式教程 ISBN:9787121459122 出版社:電子工業 著編譯者:趙秀芝 頁數:244 所在地:中國大陸 *此為代購商品 書號:1556782 可大量預訂,請先連絡。 內容簡介 C語言是應用範圍最廣、最為基礎的一門程序設計語言,也是一門實踐性很強的課程,作為計算機相關專業的必修專業基礎課程,為後續Java面向對象程序設計、數據結構與演算法、嵌入式開發等課程的學習奠定堅實基礎。 本書共分為11個項目,項目1介紹C語言程序及程序編輯環境的應用:項目2講解C語言的數據類型與運算符;項目3講解選擇結構的設計方法和應用程序;項目4講解循環結構化程序設計;項目5講解數組與應用;項目6講解函數;項目7講解指針;項目8講解結構體與共用體;項目9講解位運算;項目10講解C語言中的文件;項目11講解綜合應用。 本書可作為高職高專院校和應用型本科院校計算機相關專業C語言程序設計課程的教材或教學參考書。目錄 項目1 初識C語言任務描述:列印歡迎詞 1 1 C語言發展簡史及特點 1 1 1 C語言的起源與發展 1 1 2 C語言的特點 1 2 開發環境介紹 1 2 1 主流開發工具介紹 1 2 2 Dev-C++的下載和安裝 1 2 3 創建*一個C語言程序Hello world 1 3 C語言程序的結構和編譯運行步驟 1 3 1 C語言程序的結構 1 3 2 C語言程序編譯運行步驟 1 4 程序演算法基礎 1 4 1 演算法的概念 1 4 2 流程圖 知識拓展:編碼規範 綜合練習 拓展案例 項目2 顯示系統時間——數據類型與運算符 任務描述:顯示系統時間 2 1 基本字元、關鍵字和標識符 2 1 1 基本字元 2 1 2 關鍵字 2 1 3 標識符 2 2 常量和變數 2 2 1 常量 2 2 2 變數 2 3 基本數據類型 2 3 1 整型 2 3 2 浮點型 2 3 3 字元型 2 3 4 類型轉換 2 4 基本輸入和輸出 2 4 1 格式化輸出函數 2 4 2 格式化輸入函數 2 4 3 字元的輸入和輸出 2 5 運算符與表達式 2 5 1 算術運算符和算術表達式 2 5 2 賦值運算符和賦值表達式 2 5 3 逗號運算符和逗號表達式 2 5 4 sizeof運算符及表達式 知識拓展:簡單代碼調試 綜合練習 拓展案例 項目3 身份證號碼歸屬地查詢——選擇結構與應用 任務描述:浙江省身份證號碼歸屬地查詢 3 1 判定條件 3 1 1 關係運算符和關係表達式 3 1 2 邏輯運算符和邏輯表達式 3 2 單分支和雙分支選擇結構 3 2 1 單分支if語句 3 2 2 雙分支if-else語句 3 2 3 條件運算符和條件表達式 3 3 多分支選擇結構 3 3 1 嵌套使用if語句和if-else語句 3 3 2 switch語句 知識拓展:分支結構設計規範 綜合練習 拓展案例 項目4 計算圓周率——循環結構與應用 任務描述:計算圓周率 4 1 簡單循環語句 4 1 1 while語句 4 1 2 do-while語句 4 1 3 for語句 4 1 4 break語句和continue語句 4 2 嵌套循環及應用 知識拓展:使用goto語句跳出多重循環 綜合練習 拓展案例 項目5 國際標準書號檢驗——數組與應用 任務描述:國際標準書號檢驗 5 1 一維數組及應用 5 1 1 一維數組的定義和引用 5 1 2 一維數組的初始化 5 1 3 一維數組的應用 5 1 4 一維數組元素排序 5 2 二維數組及應用 5 2 1 二維數組的定義和引用 5 2 2 二維數組的初始化 5 2 3 二維數組的應用 5 3 字元數組與字元串 5 3 1 字元數組 5 3 2 字元串 5 3 3 字元串輸入和輸出函數 5 3 4 字元串處理函數 知識拓展:選擇排序和插入排序 綜合練習 拓展案例 項目6 實現一個簡易計算器——函數 任務描述:實現一個簡易計算器 6 1 函數及簡單應用 6 1 1 函數的作用 6 1 2 函數的定義、調用和聲明 6 1 3 函數的簡單應用 6 1 4 單向按值傳遞參數 6 2 數組作為函數參數 6 2 1 數組名作為參數的語法 6 2 2 傳遞數組首地址 6 2 3 數組作為參數的應用 6 3 遞歸函數及應用 6 4 函數的嵌套調用 6 5 變數的作用域及生命期 6 5 1 作用域 6 5 2 生命期 6 6 編譯預處理 知識拓展:C語言內存分配 綜合練習 拓展案例 項目7 拆分實數——指針 任務描述:拆分實數 7 1 指針的基礎知識 7 1 1 地址和指針 7 1 2 指針變數的定義和初始化 7 1 3 指針的基本運算 7 2 指針的階應用 7 2 1 指針與函數 7 2 2 指針與數組 7 3 安全地使用指針 知識拓展:動態分配堆區內存 綜合練習 拓展案例 項目8 統計一組學生成績的最高分、最低分和平均分——結構體與共同體 任務描述:統計一組學生成績的最高分、最低分和平均分 8 1 結構體類型 8 1 1 結構體類型的定義 8 1 2 結構體類型變數的定義 8 1 3 結構體成員的引用 8 1 4 結構體在函數中的應用 8 2 類型定義typedef 8 3 共同體類型 8 3 1 共同體的概念、定義及變數 8 3 2 共同體的應用 8 4 枚舉類型 8 5 鏈表※ 8 5 1 鏈表的概念 8 5 2 鏈表的創建和銷毀 8 5 3 鏈表的插入和刪除操作 知識拓展:線性表 綜合練習 拓展案例 項目9 不使用第三個變數交換兩個變數——位運算 任務描述:不使用第三個變數交換兩個變數 9 1 位運算符 9 2 位運算的應用 9 3 位段及其應用 9 3 1 位段結構體的定義 9 3 2 位段的應用 知識拓展:使用位運算為字元串加密 綜合練習 拓展案例 項目10 存取學生信息——文件 任務描述:存取學生信息 10 1 文件的概念 10 2 文本文件和二制文件 10 3 文件 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |