C語言程序設(shè)計項目化教程 版權(quán)信息
- ISBN:9787508465012
- 條形碼:9787508465012 ; 978-7-5084-6501-2
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
C語言程序設(shè)計項目化教程 本書特色
《C語言程序設(shè)計項目化教程》:21世紀高職高專精品規(guī)劃教材
C語言程序設(shè)計項目化教程 內(nèi)容簡介
本書以項目為背景,以知識為主線,采用“任務(wù)驅(qū)動”的方法組織編寫。項目所涉及的知識點由淺入深,強調(diào)知識的層次性和技能培養(yǎng)的漸進性。
本書共分3篇。第1篇為基礎(chǔ)篇,包括第1~5章,以簡易計算器項目為背景,主要介紹C語言的基本知識以及順序、選擇和循環(huán)三種程序控制結(jié)構(gòu)。第2篇為提高篇,包括第6~8章,以學(xué)生成績統(tǒng)計項目為背景,主要介紹函數(shù)、數(shù)組和指針。第3篇為綜合應(yīng)用篇,包括第9~10章,以學(xué)生信息管理系統(tǒng)項目為背景,主要介紹結(jié)構(gòu)體和文件。本書的程序代碼均在VC++6.0運行環(huán)境中調(diào)試通過。
本書適合作為高等職業(yè)技術(shù)院校、普通高等院校計算機專業(yè)及其相關(guān)專業(yè)教材,也可作為程序開發(fā)人員和自學(xué)人員的參考書。
C語言程序設(shè)計項目化教程 目錄
前言第1篇 基礎(chǔ)篇簡易計算器項目概述第1章 C語言概述1.1 C語言的發(fā)展及特點1.1.1 C語言的發(fā)展1.1.2 C語言的特點1.2 簡單的C程序介紹1.3 C程序的開發(fā)過程1.4 VC++6.0集成開發(fā)環(huán)境1.4.1 啟動VC++6.0環(huán)境1.4.2 編輯源程序文件1.4.3 編譯1.4.4 連接1.4.5 運行1.5 本章小結(jié)1.6 習(xí)題第2章 項目中的數(shù)據(jù)類型和數(shù)據(jù)運算2.1 任務(wù)一項目中數(shù)據(jù)類型的定義2.2 理論知識2.2.1 C語言的基本數(shù)據(jù)類型2.2.2 常量和變量2.2.3 運算符和表達式2.2.4 數(shù)據(jù)類型轉(zhuǎn)換2.3 知識擴展2.3.1 數(shù)值在計算機中的表示2.3.2 位運算2.4 本章小結(jié)2.5 習(xí)題第3章 項目主菜單的順序執(zhí)行設(shè)計3.1 任務(wù)二用輸入/輸出函數(shù)實現(xiàn)項目主菜單的順序執(zhí)行3.2 理論知識3.2.1 C語言程序語句3.2.2 格式化輸入/輸出函數(shù)3.2.3 單字符輸入/輸出函數(shù)3.2.4 算法與程序的三種基本結(jié)構(gòu)3.2.5 順序結(jié)構(gòu)程序設(shè)計3.3 本章小結(jié)3.4 習(xí)題第4章 項目主菜單的選擇執(zhí)行設(shè)計4.1 任務(wù)三項目主菜單的選擇執(zhí)行設(shè)計4.2 理論知識4.2.1 if語句4.2.2 switch語句4.3 本章小結(jié)4.4 習(xí)題第5章 項目主菜單的循環(huán)執(zhí)行設(shè)計5.1 任務(wù)四項目主菜單的循環(huán)執(zhí)行設(shè)計5.2 理論知識5.2.1 while語句5.2.2 do.while語句5.2.3 for語句5.3 知識擴展5.3.1 循環(huán)的嵌套5.3.2 轉(zhuǎn)移語句5.4 本章小結(jié)5.5 習(xí)題第2篇 提高篇學(xué)生成績統(tǒng)計項目概述第6章 項目中函數(shù)的應(yīng)用6.1 任務(wù)一項目的整體框架設(shè)計6.2 理論知識6.2.1 結(jié)構(gòu)化程序設(shè)計思想與函數(shù)的分類6.2.2 函數(shù)的定義與調(diào)用6.2.3 函數(shù)間的數(shù)據(jù)傳遞6.2.4 變量的作用域6.3 知識擴展6.3.1 變量的存儲類型6.3.2 函數(shù)的嵌套調(diào)用和遞歸調(diào)用6.3.3 編譯預(yù)處理6.4 本章小結(jié)6.5 習(xí)題第7章 項目中數(shù)組的應(yīng)用7.1 任務(wù)二用一維數(shù)組實現(xiàn)項目中學(xué)生成績的統(tǒng)計7.2 理論知識7.2.1 一維數(shù)組7.2.2 一維數(shù)組作函數(shù)參數(shù)7.3 任務(wù)三用字符數(shù)組實現(xiàn)項目中的密碼驗證7.4 理論知識字符數(shù)組7.4.1 字符數(shù)組的定義7.4.2 字符數(shù)組的初始化7.4.3 字符數(shù)組的輸入和輸出7.4.4 常用的字符串處理函數(shù)7.4.5 字符數(shù)組的應(yīng)用7.5 知識擴展二維數(shù)組7.5.1 二維數(shù)組的定義7.5.2 二維數(shù)組的引用7.5.3 二維數(shù)組賦初值7.5.4 二維數(shù)組的應(yīng)用7.6 本章小結(jié)7.7 習(xí)題第8章 項目中指針的應(yīng)用8.1 任務(wù)四用指針實現(xiàn)項目中學(xué)生成績的統(tǒng)計8.2 理論知識8.2.1 指針的概念8.2.2 指針變量的定義、初始化和引用8.2.3 指針與一維數(shù)組8.2.4 指針變量作函數(shù)參數(shù)8.2.5 指針與字符串8.3 知識擴展8.3.1 指針與二維數(shù)組8.3.2 指針數(shù)組和指向指針的指針8.3.3 帶參數(shù)的main函數(shù)8.3.4 返回指針值的函數(shù)8.4 本章小結(jié)8.5 習(xí)題第3篇 綜合應(yīng)用篇學(xué)生信息管理系統(tǒng)項目概述第9章 項目中結(jié)構(gòu)體的應(yīng)用9.1 任務(wù)一用結(jié)構(gòu)體實現(xiàn)項目中學(xué)生信息的增加、瀏覽和修改9.2 理論知識9.2.1 結(jié)構(gòu)體類型和結(jié)構(gòu)體變量的定義9.2.2 結(jié)構(gòu)體數(shù)組9.2.3 結(jié)構(gòu)體指針9.2.4 結(jié)構(gòu)體類型的數(shù)據(jù)在函數(shù)間的傳遞9.3 知識擴展9.3.1 共用體9.3.2 枚舉類型9.3.3 類型定義9.4 本章小結(jié)9.5 習(xí)題第10章 項目中文件的應(yīng)用10.1 任務(wù)二項目中數(shù)據(jù)的存儲10.2 理論知識10.2.1 文件的基本概念10.2.2 文件的打開和關(guān)閉10.2.3 文件的順序讀寫10.2.4 文件的定位及隨機讀寫10.2.5 文件的出錯檢測10.3 本章小結(jié)10.4 習(xí)題附錄1 常用字符與ASC碼對照表附錄2 C語言關(guān)鍵字附錄3 運算符的優(yōu)先級和結(jié)合方向+附錄4 常用C語言庫函數(shù)附錄5 學(xué)生信息管理系統(tǒng)源程序代碼參考文獻
展開全部
C語言程序設(shè)計項目化教程 節(jié)選
《C語言程序設(shè)計項目化教程》以項目為背景,以知識為主線,采用“任務(wù)驅(qū)動”的方法組織編寫。項目所涉及的知識點由淺入深,強調(diào)知識的層次性和技能培養(yǎng)的漸進性。《C語言程序設(shè)計項目化教程》共分3篇。第1篇為基礎(chǔ)篇,包括第1~5章,以簡易計算器項目為背景,主要介紹C語言的基本知識以及順序、選擇和循環(huán)三種程序控制結(jié)構(gòu)。第2篇為提高篇,包括第6~8章,以學(xué)生成績統(tǒng)計項目為背景,主要介紹函數(shù)、數(shù)組和指針。第3篇為綜合應(yīng)用篇,包括第9~10章,以學(xué)生信息管理系統(tǒng)項目為背景,主要介紹結(jié)構(gòu)體和文件。《C語言程序設(shè)計項目化教程》的程序代碼均在VC++6.0運行環(huán)境中調(diào)試通過。《C語言程序設(shè)計項目化教程》適合作為高等職業(yè)技術(shù)院校、普通高等院校計算機專業(yè)及其相關(guān)專業(yè)教材,也可作為程序開發(fā)人員和自學(xué)人員的參考書。