C語言程序設計基礎 (通識版) (慕課版) 蘇小紅 張彥航 李東 9787115656452 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:人民郵電
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
NT$381
商品編號: 9787115656452
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*書籍均為代購,我們向大陸付款發訂後即無法取消,為避免造成不必要的損失,
下訂前請慎重考慮!下訂前請慎重考慮!謝謝。

*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202506*若逾兩年請先於客服中心或Line洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:C語言程序設計基礎 (通識版) (慕課版)
ISBN:9787115656452
出版社:人民郵電
著編譯者:蘇小紅 張彥航 李東
頁數:282
所在地:中國大陸 *此為代購商品
書號:1735245
可大量預訂,請先連絡。

編輯推薦
適讀人群 :高等院校各專業電腦公共基礎課教材
1)教學名師親自主筆。
2)教材內容取材新穎,聚焦程式設計的基礎知識和核心問題,案例緊密結合實踐。
3)在教材中融入思政元素。
4)教材內容體系完整,內容兼顧深廣度。
5)教輔資料完備,提供了全方位多元化的教學資源。

內容簡介
本書是國家精品線上開放課程、國家級一流課程”C語言程式設計精髓”和”程式設計基礎”的參考教材,適合作為高等院校各專業電腦公共基礎課教材。本書共10章,具體包括:程式設計的電腦基礎,基本I/O和基本運算,基本控制結構,模組化程式設計與函數,常用的問題求解策略,陣列和排序查找演算法,指標及其應用,字串和文本處理,結構體和動態資料結構,檔讀寫和綜合應用。
本書力求以通俗易懂、簡潔明快的語言,從現代視角解讀C語言的神韻,説明讀者快速掌握能夠以不變應萬變的”程式設計之魂”,達到靈活使用C語言解決實際問題的目的。此外,本書還為任課教師免費提供多媒體課件、例題和習題原始程式碼,以及程式設計遠端線上考試平臺等教學資源。
本書可作為高等學校C語言程式設計類課程的配套教材,還可作為各類電腦培訓、自學人員的參考書。

作者簡介
蘇小紅 哈爾濱工業大學電腦學院教授,博士生導師,中國電腦學會高級會員,哈爾濱工業大學電腦科學與技術國家級實驗教學示範中心副主任,航太軟體工程研究中心主任,電腦語言基礎教研室主任。出版過十二五國家規劃教材《C語言程式設計》等多部著作。

目錄

1 1 電腦與人工智慧 1
1 2 電腦系統 2
1 3 電腦的基本工作原理 3
1 4 資料在電腦中的表示與存儲 4
1 5 程式設計語言 5
1 5 1 機器語言、組合語言與高階語言 5
1 5 2 高階語言的分類 6
1 5 3 C語言簡介 8
1 6 編寫程式的基本步驟 9
1 7 如何學習程式設計 10
1 8 何為AI程式設計 11
習題1 12
2 1 認識C語言程式從Hello World開始 14
2 2 變數及其資料類型 15
2 2 1 變數的資料類型和變數的定義 15
2 2 2 變數的資料類型決定了什麼 16
2 2 3 識別字的命名規則 19
2 3 常量 20
2 3 1 常量的表示 21
2 3 2 宏常量和const常量 21
2 4 鍵盤輸入和螢幕輸出 22
2 4 1 單個字元的輸入輸出 23
2 4 2 資料的格式化螢幕輸出 24
2 4 3 資料的格式化鍵盤輸入 25
2 5 算數運算 28
2 6 賦值運算 29
2 7 增1和減1運算 31
2 8 混合運算中的類型轉換 31
2 8 1 自動類型轉換 32
2 8 2 強制類型轉換 33
2 9 AI程式設計的基本流程 34
2 10 本章 知識點思維導圖 34
習題2 34
3 1 演算法的概念與演算法的描述方法 36
3 1 1 演算法的概念 36
3 1 2 演算法的描述方法 36
3 2 順序結構 37
3 3 選擇結構 38
3 3 1 選擇結構的控制方式 38
3 3 2 條件陳述式 39
3 3 3 開關語句 45
3 4 迴圈結構 49
3 4 1 迴圈控制方式 49
3 4 2 計數控制的迴圈和for語句 50
3 4 3 條件控制的迴圈、while和do-while語句 55
3 4 4 嵌套迴圈 61
3 5 結構化程式設計與流程轉移控制 63
3 5 1 結構化程式設計方法 63
3 5 2 goto語句 63
3 5 3 break語句 64
3 5 4 continue語句 65
3 6 學習AI程式設計的首要任務——清晰地表達需求 67
3 7 本章 知識點思維導圖 68
習題3 68
4 1 模組化程式設計 70
4 2 函數的定義 73
4 3 函式呼叫和參數傳遞 75
4 4 斷言和防禦式程式設計 82
4 5 多檔程式設計 88
4 6 變數的作用域和存儲類型 93
4 6 1 變數的作用域 94
4 6 2 變數的存儲類型 95
4 7 程式調試方法 98
4 8 AI輔助程式設計實例 100
4 9 本章 知識點思維導圖 101
習題4 102
5 1 電腦的問題求解過程與問題求解策略 104
5 2 枚舉 105
5 3 遞推 108
5 3 1 正向順推 108
5 3 2 反向逆推 110
5 4 遞迴 112
5 4 1 遞迴的內涵與數學基礎 112
5 4 2 遞迴函數及其基本要素 112
5 4 3 遞迴的執行過程 115
5 4 4 遞迴與反覆運算的關係 116
5 4 5 尾遞迴 121
5 5 AI輔助程式設計實例 123
5 6 本章 知識點思維導圖 127
習題5 127
6 1 一維陣列和二維陣列 130
6 2 陣列作函數參數 133
6 2 1 按值調用與模擬按引用調用 134
6 2 2 一維陣列作函數參數 134
6 2 3 二維陣列作函數參數 139
6 3 查找演算法 142
6 3 1 順序查找 142
6 3 2 二分查找 144
6 4 排序演算法 146
6 4 1 冒泡排序演算法 146
6 4 2 交換排序演算法 150
6 4 3 選擇排序演算法 151
6 5 AI輔助程式設計實例 152
6 6 本章 知識點思維導圖 153
習題6 153
7 1 指針的概念 156
7 1 1 變數的位址和變數的定址方式 156
7 1 2 指標變數的定義、初始化及其解引用 156
7 2 指標變數作函數參數 159
7 3 函數指標及其應用 164
7 3 1 函數指標的概念 164
7 3 2 函數指標的應用 168
7 4 指標與一維陣列的關係 170
7 4 1 指針的運算 170
7 4 2 利用指標訪問一維陣列 172
7 5 AI輔助程式設計實例 175
7 6 本章 知識點思維導圖 176
習題7 176
8 1 字串的存儲、表示與處理 179
8 1 1 字串的存儲與表示 179
8 1 2 字串的輸入和輸出 182
8 1 3 字串處理函數 183
8 1 4 字串處理函數的安全性 186
8 2 字串的應用 186
8 2 1 向函數傳遞字串 187
8 2 2 從函數返回字串 192
8 3 指標陣列及其應用 194
8 3 1 指標和二維陣列間的關係 194
8 3 2 字元指標陣列和二維字元陣列 197
8 4 AI輔助程式設計實例 202
8 5 本章 知識點思維導圖 203
習題8 203
9 1 結構體類型 206
9 1 1 結構體類型的聲明和結構體變數的定義 206
9 1 2 結構體成員的初始化和訪問 209
9 1 3 結構體占記憶體的位元組數 212
9 1 4 結構體的相關計算和操作 214
9 2 結構體作函數參數 215
9 2 1 在函數之間傳遞結構體資料 215
9 2 2 結構體應用實例 219
9 3 共用體類型及其應用 221
9 4 枚舉類型及其應用 223
9 5 動態記憶體分配和動態資料結構 224
9 5 1 動態記憶體分配 224
9 5 2 動態資料結構之鏈表 227
9 5 3 常見的記憶體錯誤及其解決對策 234
9 6 AI輔助程式設計實例 235
9 7 本章 知識點思維導圖 236
習題9 237
10 1 文字檔和二進位檔案 240
10 2 緩衝檔案系統和非緩衝檔案系統 241
10 3 文件的打開與關閉 242
10 4 標準輸入輸出重定向 244
10 5 文字檔的讀寫操作 246
10 5 1 按格式讀寫檔 246
10 5 2 按字元讀寫檔 248
10 5 3 按字串讀寫檔 249
10 6 應用實例 250
10 6 1 幸運大抽獎 250
10 6 2 人機交互走迷宮 252
10 7 本章 知識點思維導圖 256
習題10 256
附錄A C語言關鍵字 259
附錄B GCC中資料類型占記憶體的位元組數和取值範圍 260
附錄C 運算子的優先順序與結合性 262
附錄D 字元十進位編碼的ASCII值 263
附錄E 二進位補數的計算方法 265
附錄F 位運算 267
附錄G 輸入輸出格式轉換說明符 269
附錄H 常用的ANSI C標準庫函數 272
附錄I 基本編碼規範 279
參考文獻 282

詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。

規格說明
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理