C語言程式設計第一課

C語言程式設計第一課

《C語言程式設計第一課》是2018年10月清華大學出版社出版的圖書,作者是趙軍。

基本介紹

  • 中文名:C語言程式設計第一課
  • 作者:趙軍
  • 出版時間:2018年10月
  • 出版社:清華大學出版社
  • ISBN:9787302506393
  • 定價:49 元
內容簡介,圖書目錄,

內容簡介

這是一本適合學習C語言編程的入門教材,全書通過豐富的範例對C語言的基礎語法進行通俗明了的講解,內容包括C語言的數據處理、表達式與運算符、選擇性流程控制、循環流程控制、數組與字元串以及函式等的套用。
本書強調學用相結合,豐富的範例程式結合上機實踐,教你領會C語言結構化編程的基本概念;綜合範例練習幫助你強化語法的理解能力;各章的課後練習可馬上檢驗你的學習效果;另外還有完整的教學視頻可供下載,以輔助你更加高效地自學。
希望本書能降低中學生學習C語言編程的門檻,減少編程初學者自學的障礙,成為大家進入程式設計領域的第一課,同時為進一步學習人工智知識理論、套用拓展、創新設計等打下堅實的基礎。

圖書目錄

第 1 章C 語言初步體驗
1.1 認識程式設計語言 2
1.1.1 機器語言 2
1.1.2 彙編語言 3
1.1.3 高級語言 3
1.1.4 非過程性語言 4
1.1.5 人工智慧語言 4
1.2 C 語言的特色 4
1.2.1 硬體溝通能力 5
1.2.2 高效率的編譯型語言 5
1.2.3 程式的可移植性高 6
1.2.4 靈活的流程控制 6
1.3 Dev-C++ 的下載與簡介 6
1.3.1 Dev-C++ 下載過程 6
1.3.2 認識Dev-C++ 工作環境 10
1.4 Hello ! 我的第一個C 程式 11
1.4.1 程式代碼的編寫 12
1.4.2 程式代碼的編譯與運行 14
1.4.3 程式調試簡介 15
1.5 程式代碼快速解析 16
1.5.1 頭檔案與#include 指令 17
1.5.2 main( ) 函式 18
1.5.3 printf( ) 函式與注釋 18
1.5.4 return 語句 19
1.6 綜合範例程式 19
本章重點回顧 20
課後習題 21
第 2 章 C 語言的數據處理
2.1 變數 24
2.1.1 變數聲明 24
2.1.2 變數的命名規則 27
2.1.3 sizeof 運算符 28
2.1.4 常數 30
2.2 基本數據類型 32
2.2.1 整數類型 32
2.2.2 浮點數類型 36
2.2.3 字元類型 40
2.2.4 轉義序列 43
2.3 格式化輸入與輸出功能 45
2.3.1 printf( ) 函式 45
2.3.2 格式化字元的高級設定 49
2.3.3 scanf( ) 函式 51
2.4 綜合範例程式1——成績統計小幫手 53
2.5 綜合範例程式2——轉義字元序列的套用 55
本章重點回顧 56
課後習題 57
第 3 章活用表達式與運算符
3.1 運算符的簡介 60
3.1.5 遞增與遞減運算符 67
3.1.6 位運算符 70
3.2 運算符的優先權 79
3.3 綜合範例程式1——鈔票兌換機 84
3.4 綜合範例程式2——溫度轉換器 85
本章重點回顧 86
課後習題 87
第 4 章選擇性流程控制
4.1 結構化程式設計 90
4.2 選擇結構 92
4.2.1 if 條件指令 93
4.2.2 if else 條件語句 96
4.2.3 if else if 條件語句 99
4.2.4 switch 選擇語句 104
4.3 綜合範例程式1——閏年計算器 110
4.4 綜合範例程式2——簡易計算器的製作 111
本章重點回顧 113
課後習題 113
第 5 章循環流程控制
5.1 for 循環 116
5.2 while 循環 121
5.3 流程跳離指令 127
5.3.1 break 指令 128
5.3.2 continue 指令 129
5.3.3 goto 指令 132
5.4 綜合範例程式1——求解最大公約數 134
5.5 綜合範例程式2——密碼驗證器 135
本章重點回顧 137
課後習題 138
第 6 章數組與字元串
6.1 數組簡介 141
6.1.1 一維數組 141
6.1.2 二維數組 147
6.1.3 多維數組 152
6.2 字元串 154
6.2.1 字元串聲明 155
6.2.2 字元串數組 157
6.3 綜合範例程式1——冒泡排序法 161
6.4 綜合範例程式2——字母大小寫轉換器 165
本章重點回顧 166
課後習題 167
第7章 函式
7.1 函式簡介 170
7.1.1 函式的原型聲明 172
7.1.2 函式主體的定義 174
7.1.3 函式調用 174
7.2 參數的傳遞方式 176
7.2.1 傳值調用 177
7.2.2 傳址調用 179
7.3 數組參數的傳遞 181
7.3.1 一維數組傳遞 182
7.3.2 多維數組傳遞 184
7.4 遞歸函式 189
7.5 綜合範例程式1——漢諾塔遊戲 192
7.6 綜合範例程式2——萬年曆 194
本章重點回顧 196
課後習題 197
附錄習題答案199

相關詞條

熱門詞條

聯絡我們