TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
C語言實踐教程(高等院校信息技術規劃教材)(簡體書)
滿額折

C語言實踐教程(高等院校信息技術規劃教材)(簡體書)

人民幣定價:21 元
定  價:NT$ 126 元
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:3 點
相關商品
商品簡介
目次

商品簡介

《C語言實踐教程》較全面而又系統地講述了C語言及其程序設計方法。全書共分為兩個部分:第一部分是C語言程序設計,系統地對C語言的基本語法和基本技巧加以介紹;第二部分是上機實驗,內容包括編程思路、設計方法、程序代碼、調試過程等,用于提高學生的實際程序設計能力。
《C語言實踐教程》從C程序實例開始,由淺入深地進行介紹,通過典型例題對重點部分進行強化,符合程序設計學習的規律。《C語言實踐教程》的例題和上機綜合實驗全部在Visual C++ 6.0環境下調試通過。
《C語言實踐教程》主要用作高等院校計算機相關專業教材,也可作為廣大計算機愛好者學習C語言的參考書。

目次

第一部分 C語言程序設計
第1章 C程序實例3
1.1 幾個例子3
1.2 C的基本字符與詞匯6
1.2.1 C語言的字符集6
1.2.2 詞匯6
1.3 C程序的上機操作8
1.3.1 啟動Visual C++6.09
1.3.2 程序上機操作過程10
習題14

第2章 數據類型、運算及表達式16
2.1 數據和數據類型16
2.2 常量17
2.2.1 整型常量17
2.2.2 實型常量17
2.2.3 字符常量18
2.2.4 字符串常量18
2.2.5 符號常量——宏定義19
2.3 變量20
2.3.1 整型變量20
2.3.2 實型變量21
2.3.3 字符型變量21
2.4 賦值與算術運算22
2.4.1 賦值運算22
2.4.2 二元算術運算22
2.4.3 自加、自減運算24 2.4.4 復合賦值運算24
2.5 變量賦初值25
2.6 類型轉換25
2.6.1 自動類型轉換25
2.6.2 強制類型轉換26
2.7 位運算26
2.7.1 按位與運算——&27
2.7.2 按位或運算——|28
2.7.3 按位異或運算——∧28
2.7.4 取反運算——~29
2.7.5 左移運算——<<29
2.7.6 右移運算——>>29
習題30

第3章 數據的輸入輸出32
3.1 字符輸入輸出函數32
3.1.1 字符輸入函數getchar32
3.1.2 字符輸出函數putchar33
3.1.3 文件包含34
3.2 格式輸入輸出函數35
3.2.1 格式輸出函數printf35
3.2.2 格式輸入函數scanf40
3.3 應用舉例41
習題43

第4章 程序設計與程序結構45
4.1 程序設計概述45
4.1.1 結構化程序設計 45
4.1.2 面向對象的程序設計 46
4.2 程序設計與算法47
4.2.1 程序設計的基本步驟47
4.2.2 算法的設計與描述48
4.2.3 C程序的書寫風格50
4.3 程序的基本控制結構50
4.4 順序結構程序設計51
4.4.1 空語句和表達式語句51
4.4.2 復合語句52
4.5 應用舉例52
習題54

第5章 選擇結構程序設計55
5.1 關係運算和邏輯運算55
5.1.1 關係運算55
5.1.2 邏輯運算56
5.2 if語句57
5.2.1 if語句的3種形式57
5.2.2 條件運算61
5.3 switch語句62
5.4 應用舉例64
習題67

第6章 循環程序設計69
6.1 while循環語句69
6.2 do-while循環語句70
6.3 for循環語句71
6.4 循環的退出74
6.4.1 break語句74
6.4.2 continue語句75
6.4.3 goto語句76
6.5 應用舉例77
習題80

第7章 數組82
7.1 一維數組82
7.1.1 一維數組的定義82
7.1.2 一維數組的使用83
7.1.3 一維數組的初始化84
7.2 二維數組85
7.2.1 二維數組的定義85
7.2.2 二維數組的初始化86
7.2.3 二維數組的引用87
7.3 字符數組和字符串88
7.3.1 字符數組的定義89
7.3.2 字符串89
7.4 應用舉例93
習題95

第8章 函數98
8.1 C程序與函數98
8.2 函數的定義和說明100
8.2.1 函數的定義100
8.2.2 函數的說明103
8.3 函數的調用103
8.3.1 函數調用的格式104
8.3.2 參數的傳遞105
8.4 應用舉例1106
8.5 函數的嵌套調用與遞歸調用108
8.5.1 函數的嵌套調用108
8.5.2 函數的遞歸調用110
8.6 作用域與存儲類112
8.6.1 作用域112
8.6.2 存儲類115
8.6.3 內部函數與外部函數118
8.7 應用舉例2119
習題122

第9章 指針125
9.1 指針的概念125
9.1.1 什麼是指針125
9.1.2 指針變量的定義126
9.1.3 指針的運算126
9.2 指針作函數參數128
9.3 數組與指針131
9.3.1 一維數組與指針131
9.3.2 多維數組與指針136
9.3.3 字符指針與字符串137
9.4 應用舉例141
習題143

第10章 結構、聯合和枚舉146
10.1 結構的概念146
10.1.1 結構類型的定義146
10.1.2 結構變量的說明147
10.1.3 結構變量的引用148
10.1.4 結構變量的初始化149
10.2 結構數組150
10.3 指向結構的指針152
10.3.1 指向結構的指針概述152
10.3.2 結構指針作函數參數155
10.4 動態數據結構156
10.4.1 內存的動態分配和釋放函數157
10.4.2 鏈表159
10.5 聯合167
10.5.1 聯合的定義167
10.5.2 聯合變量的說明與引用167
10.6 枚舉169
10.7 類型定義171
10.8 應用舉例173
習題177

第11章 文件179
11.1 C文件的概念179
11.1.1 C語言文件的特點179
11.1.2 二進制流和字符流179
11.1.3 緩沖與非緩沖文件系統180
11.2 文件類型指針181
11.3 文件的打開與關閉181
11.3.1 文件的打開——fopen函數182
11.3.2 文件的關閉——fclose函數183
11.4 文件的讀寫184
11.4.1 字符讀寫函數——fputc和fgetc184
11.4.2 字符串讀寫函數——fgets和fputs186
11.4.3 數據塊讀寫函數——fread和fwrite188
11.4.4 格式化讀寫函數——fscanf和fprintf190
11.5 文件的定位191
11.5.1 rewind函數191
11.5.2 ftell函數192
11.5.3 fseek函數192
11.6 輸入輸出重定向194
11.7 應用舉例195
習題196

第二部分 上機實驗
第12章 實驗201
12.1 實驗1 熟悉VC++編程環境與順序結構程序設計201
12.2 實驗2 選擇結構程序設計202
12.3 實驗3 循環結構程序設計203
12.4 實驗4 程序調試204
12.5 實驗5 利用數組的編程212
12.6 實驗6 函數213
12.7 實驗7 指針215
12.8 實驗8 結構和枚舉216
12.9 實驗9 鏈表應用217
12.10 實驗10 文件操作217
附錄A 運算符的優先級及其結合性219
附錄B 標準ASCII字符集221
附錄C 常用的C庫函數224
參考文獻227

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

定價:100 126
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區