C語言項目式教程

C語言項目式教程

《C語言項目式教程》是2019年7月人民郵電出版社出版的圖書,作者是趙志成。

基本介紹

  • 書名:C語言項目式教程
  • 作者:趙志成
  • ISBN:9787115354457
  • 頁數:186頁
  • 定價:29.8元
  • 出版社:人民郵電出版社
  • 出版時間:2019年7月
  • 裝幀:平裝
  • 開本:16開
內容簡介,目錄,

內容簡介

本書從初學者的角度出發,結合編者多年的教學工作經驗,選取九個項目來展開C語言各知識點的講解,既涵蓋了基本的語法知識的介紹,同時又涵蓋了編程思想的傳授。本書在編排上打破章節式以知識點為線索的刻板形式,採用以項目帶動知識點的形式。這種形式既考慮到了知識點的遞進關係,同時又考慮了理論知識在實踐中的運用,能使初學者很好地掌握C語言程式設計的技巧。
本書語言簡潔,符合初學者的閱讀習慣,講解生動,富有趣味性,適合自學和教學,可以作為大專院校計算機專業的C語言課程教材,也可作為培訓教材使用。

目錄

項目1 愛上C語言 1
1.1 任務1 輸出“C I Love You” 1
1.1.1 現在你要做的事情 1
1.1.2 參考的執行結果 2
1.1.3 我給你的提示 2
1.1.4 驗證成果 2
1.2 技術支持 3
1.2.1 歷史回顧 3
1.2.2 C語言的特點 3
1.2.3 C語言字元集與辭彙 4
1.2.4 WIN-TC集成開發環境的使用 5
1.2.5 C語言書寫規範 11
1.2.6 標準輸出函式 11
習題 13
項目2 程式設計之初體驗 15
2.1 任務1 加法器 15
2.1.1 現在你要做的事情 15
2.1.2 參考的執行結果 16
2.1.3 我給你的提示 16
2.1.4 驗證成果 18
2.2 任務2 三位數的拆分 19
2.2.1 現在你要做的事情 19
2.2.2 參考的執行結果 20
2.2.3 我給你的提示 20
2.2.4 驗證成果 20
2.3 技術支持 21
2.3.1 標準輸出函式 21
2.3.2 數據基本類型 23
2.3.3 表達式 29
習題 36
項目3 簡單計算器 38
3.1 任務1 吃飯問題 38
3.1.1 現在你要做的事情 38
3.1.2 參考的執行結果 39
3.1.3 我給你的提示 39
3.1.4 驗證成果 39
3.2 任務2 成績劃分等級 40
3.2.1 現在你要做的事情 40
3.2.2 參考的執行結果 40
3.2.3 我給你的提示 41
3.2.4 驗證成果 41
3.3 任務3 簡單計算器 43
3.3.1 現在你要做的事情 43
3.3.2 參考的執行結果 43
3.3.3 我給你的提示 43
3.3.4 驗證成果 45
3.4 技術支持 49
3.4.1 if條件語句 49
3.4.2 switch語句 55
習題 57
項目4 明碼、密碼轉換 63
4.1 任務1 1到100求和 63
4.1.1 現在你要做的事情 63
4.1.2 參考的執行結果 63
4.1.3 我給你的提示 64
4.1.4 驗證成果 64
4.2 任務2 列印直角三角形的星圖 65
4.2.1 現在你要做的事情 65
4.2.2 參考的執行結果 65
4.2.3 我給你的提示 65
4.2.4 驗證成果 66
4.3 任務3 明碼、密碼轉換 66
4.3.1 現在你要做的事情 66
4.3.2 參考的執行結果 67
4.3.3 我給你的提示 67
4.3.4 驗證成果 67
4.4 技術支持 70
4.4.1 循環語句 70
4.4.2 一維數組 79
習題 81
項目5 猜數字遊戲 86
5.1 任務1 猜數字遊戲 86
5.1.1 現在你要做的事情 86
5.1.2 參考的執行結果 87
5.1.3 我給你的提示 88
5.1.4 驗證成果 89
5.2 任務2 做好事問題求解 92
5.2.1 現在你要做的事情 92
5.2.2 參考的執行結果 92
5.2.3 我給你的提示 92
5.2.4 驗證成果 92
5.3 技術支持 93
5.3.1 一維數組 93
5.3.2 二維數組 96
5.3.3 數學建模 99
習題 102
項目6 猴子吃桃 105
6.1 任務1 改進的計算器 105
6.1.1 現在你要做的事情 105
6.1.2 參考的執行結果 106
6.1.3 我給你的提示 107
6.1.4 驗證成果 107
6.2 任務2 猴子吃桃問題求解 111
6.2.1 現在你要做的事情 111
6.2.2 參考的執行結果 111
6.2.3 我給你的提示 111
6.2.4 驗證成果 112
6.3 技術支持 113
6.3.1 函式 113
6.3.2 遞歸函式 119
6.3.3 變數的作用域 121
習題 123
項目7 學生成績計算系統 128
7.1 任務1 冒泡排序法 128
7.1.1 現在你要做的事情 128
7.1.2 參考的執行結果 129
7.1.3 我給你的提示 129
7.1.4 驗證成果 130
7.2 任務2 學生成績計算系統 132
7.2.1 現在你要做的事情 132
7.2.2 參考的執行結果 132
7.2.3 我給你的提示 133
7.2.4 驗證成果 133
7.3 技術支持 136
7.3.1 指針 136
7.3.2 結構體 145
7.3.3 插入排序法 150
習題 153
項目8 磁碟操作 158
8.1 任務1 磁碟操作 158
8.1.1 現在你要做的事情 158
8.1.2 參考的執行結果 158
8.1.3 我給你的提示 159
8.1.4 驗證成果 160
8.2 技術支持 162
8.2.1 檔案概述 162
8.2.2 檔案讀寫 164
8.2.3 檔案檢測 171
習題 171
項目9 圖形繪製與動畫製作 173
9.1 任務1 圖形繪製 173
9.1.1 現在你要做的事情 173
9.1.2 參考的執行結果 174
9.1.3 我給你的提示 174
9.1.4  驗證成果 174
9.2 任務2 “落雪”場景製作 176
9.2.1 現在你要做的事情 176
9.2.2 參考的執行結果 177
9.2.3 我給你的提示 177
9.2.4 驗證成果 178
9.3 技術支持 181
9.3.1 繪圖平台搭建 181
9.3.2 基本繪圖函式 182
習題 186

相關詞條

熱門詞條

聯絡我們