C語言程序設(shè)計能力教程(第4版 微課版)/“十三五”普通高等教育規(guī)劃教材
定 價:46 元
叢書名:“十三五”普通高等教育規(guī)劃教材
- 作者:趙鳳芝,包鋒 編
- 出版時間:2018/2/1
- ISBN:9787113242794
- 出 版 社:中國鐵道出版社
- 中圖法分類:TP312.8
- 頁碼:268
- 紙張:膠版紙
- 版次:4
- 開本:16開
《C語言程序設(shè)計能力教程(第4版 微課版)/“十三五”普通高等教育規(guī)劃教材》在前三版的基礎(chǔ)上進行了優(yōu)化并增加了微課內(nèi)容的講解。
《C語言程序設(shè)計能力教程(第4版 微課版)/“十三五”普通高等教育規(guī)劃教材》共分11章,內(nèi)容包括:進入C語言程序世界準備和計算機交流、應(yīng)用c的基礎(chǔ)知識實現(xiàn)數(shù)據(jù)的運算與處理、應(yīng)用順序結(jié)構(gòu)設(shè)計程序解決簡單實際問題、應(yīng)用選擇結(jié)構(gòu)設(shè)計程序?qū)崿F(xiàn)分支判斷、應(yīng)用循環(huán)結(jié)構(gòu)設(shè)計程序?qū)崿F(xiàn)重復操作、應(yīng)用數(shù)組設(shè)計程序?qū)崿F(xiàn)批量數(shù)據(jù)處理、應(yīng)用函數(shù)設(shè)計程序?qū)崿F(xiàn)模塊化設(shè)計、應(yīng)用指針設(shè)計程序增加獨有特色、自己定義數(shù)據(jù)類型完成復雜數(shù)據(jù)處理、應(yīng)用文件管理數(shù)據(jù)、C程序設(shè)計項目實戰(zhàn)。
《C語言程序設(shè)計能力教程(第4版 微課版)/“十三五”普通高等教育規(guī)劃教材》按照工學結(jié)合的CDIO工程理念,以打造“零基礎(chǔ)”入門、突出實踐應(yīng)用能力為出發(fā)點,設(shè)計了獨具特色的“案例驅(qū)動+項目實訓”的設(shè)計模式,通過大量實用性和趣味性應(yīng)用實例,由淺入深地對C語言程序設(shè)計內(nèi)容進行了全面講述。
《C語言程序設(shè)計能力教程(第4版 微課版)/“十三五”普通高等教育規(guī)劃教材》適合作為高等院校程序設(shè)計課程的教材,也可作為等級考試、各類培訓班的教材及技能設(shè)計大賽和廣大計算機愛好者的自學和參考用書。
C語言具有功能強大、使用靈活、可移植性好等諸多優(yōu)點,深受軟件開發(fā)者的喜愛,成為國內(nèi)外廣泛流行的程序設(shè)計主流語言,在操作系統(tǒng)、圖形圖像、數(shù)值計算、人工智能、嵌入式系統(tǒng)、智能家居、游戲引擎、云計算、物聯(lián)網(wǎng)等多個領(lǐng)域都得到了廣泛的應(yīng)用。許多程序設(shè)計語言如VisualC++、Java、C#也都是在C語言的基礎(chǔ)上發(fā)展起來的。C語言也是各高校廣泛開設(shè)的一種重要的計算機專業(yè)技術(shù)入門語言。全國計算機等級考試、職業(yè)資格認定、技能大賽等都將C語言列入考查范圍。學習和使用C語言已經(jīng)成為廣大計算機應(yīng)用人員和學生們的迫切需求。
但不少初學者擔心學不會,迫切希望有一本實用性強、“零基礎(chǔ)”入門的書籍,鑒于此,我們在多年從事一線實踐教學和研究的基礎(chǔ)上,總結(jié)經(jīng)驗和技巧、參考國內(nèi)外有關(guān)資料精心打造了這本書。本書傾注了編者的大量心血,書中的每道例題、習題、每個環(huán)節(jié)都經(jīng)過精心設(shè)計、反復推敲,為消除初學者的恐懼心理,精心設(shè)計全書的體系結(jié)構(gòu)和內(nèi)容,簡化、分散難點,講解循序漸進,努力打造“零基礎(chǔ)”入門特色。
本書自出版以來,深受廣大讀者的歡迎,先后多次改版重印。第一版作為國家社會科學基金教育學科“十一五”規(guī)劃課題研究成果,改編后出版丁第二版,被教育部高等學校高職高專計算機教學指導委員會評為“優(yōu)秀教材”;升級的第三版獲得了省級高等教育學會“優(yōu)秀教學成果二等獎”;第四版在前三版的基礎(chǔ)上進一步優(yōu)化,增加了微課內(nèi)容,形成了立體化教材,更加方便廣大讀者的學習和使用。
本次改版過程中,將每章的習題和項目實訓全部做了優(yōu)化,第11章C程序設(shè)計項目實戰(zhàn)選擇了一個實際應(yīng)用項目“企業(yè)員工信息系統(tǒng)”,使讀者有一個工程軟件開發(fā)過程的體會。
全書共分11章,包括以下內(nèi)容:進入C語言程序世界準備和計算機交流、應(yīng)用C的基礎(chǔ)知識實現(xiàn)數(shù)據(jù)的運算與處理、應(yīng)用順序結(jié)構(gòu)設(shè)計程序解決簡單實際問題、應(yīng)用選擇結(jié)構(gòu)設(shè)計程序?qū)崿F(xiàn)分支判斷、應(yīng)用循環(huán)結(jié)構(gòu)設(shè)計程序?qū)崿F(xiàn)重復操作、應(yīng)用數(shù)組設(shè)計程序?qū)崿F(xiàn)批量數(shù)據(jù)處理、應(yīng)用函數(shù)設(shè)計程序?qū)崿F(xiàn)模塊化設(shè)計、應(yīng)用指針設(shè)計程序增加獨有特色、自己定義數(shù)據(jù)類型完成復雜數(shù)據(jù)處理、應(yīng)用文件管理數(shù)據(jù)、C程序設(shè)計項目實戰(zhàn)。除第11章外,每章包括“學習目標”“相關(guān)知識”“技能訓練”“能力拓展”“小結(jié)”“習題”“項目實訓”等環(huán)節(jié)。還增加了“舉一反三”“再學一招”“編程技巧總結(jié)”等部分。
第1章 進入C語言程序世界準備和計算機交流
1.1 初識C語言
1.1.1 第一個C程序
1.1.2 C程序的結(jié)構(gòu)特點
1.1.3 規(guī)范書寫C程序
1.2 設(shè)計簡單的C程序
1.3 C程序的調(diào)試與運行
1.3.1 C程序的實現(xiàn)過程
1.3.2 在Visual C++環(huán)境中實現(xiàn)C程序
1.3.3 算法及算法的表示
1.3.4 計算機語言的發(fā)展
小結(jié)
習題
項目實訓——設(shè)計個人特色名片
第2章 應(yīng)用C的基礎(chǔ)知識實現(xiàn)數(shù)據(jù)的運算與處理
2.1 常量與變量
2.2 C語言的基本數(shù)據(jù)類型
2.2.1 整型數(shù)據(jù)
2.2.2 實型數(shù)據(jù)
2.2.3 字符型數(shù)據(jù)
2.3 C語言的運算符和表達式
2.3.1 算術(shù)運算符及其表達式
2.3.2 賦值運算符及其表達式
2.3.3 自增和自減運算符
2.3.4 強制類型轉(zhuǎn)換運算符及其表達式
2.3.5 逗號運算符及其表達式
2.3.6 不同類型數(shù)據(jù)之間的混合運算
小結(jié)
習題
項目實訓——設(shè)計產(chǎn)品超市智能計算器
第3章 應(yīng)用順序結(jié)構(gòu)設(shè)計程序解決簡單實際問題
3.1 結(jié)構(gòu)化程序設(shè)計的三種基本結(jié)構(gòu)
3.2 數(shù)據(jù)的輸入與輸出
3.2.1 格式輸出函數(shù)printf()
3.2.2 格式輸人函數(shù)scanf()
3.2.3 單個字符輸入/輸出函數(shù)(getcher()/putchar())
3.3 順序結(jié)構(gòu)程序設(shè)計舉例
小結(jié)
習題
項目實訓——企業(yè)員工工資計算
第4章 應(yīng)用選擇結(jié)構(gòu)設(shè)計程序?qū)崿F(xiàn)分支判斷\t
4.1 選擇結(jié)構(gòu)程序設(shè)計簡介
4.2 if語句的典型形式
4.2.1 簡單if形式
4.2.2 標準if…else…形式
4.2.3 if…else if…形式
4.3 選擇結(jié)構(gòu)中常用的運算符和表達式
4.3.1 關(guān)系運算符及其表達式
4.3.2 邏輯運算符及其表達式
……
第5章 應(yīng)用循環(huán)結(jié)構(gòu)設(shè)計程序?qū)崿F(xiàn)重復操作
第6章 應(yīng)用數(shù)組設(shè)計程序?qū)崿F(xiàn)批量數(shù)據(jù)處理
第7章 應(yīng)用函數(shù)設(shè)計程序?qū)崿F(xiàn)模塊化設(shè)計
第8章 應(yīng)用指針設(shè)計程序增加獨有特色
第9章 自己定義數(shù)據(jù)類型完成復雜數(shù)據(jù)處理
第10章 應(yīng)用文件管理數(shù)據(jù)
第11章 C程序設(shè)計項目實戰(zhàn)
附錄