TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
C語言程序設計(簡體書)
滿額折

C語言程序設計(簡體書)

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

商品簡介

本書是河南省省級精品課程教材。全書分為程序設計基礎篇和程序設計進階篇兩大部分:基礎篇介紹基於Visual C++ 6.0的C語言開發環境、基本數據類型與表達式、基本輸入/輸出語句、順序結構程序設計、選擇結構程序設計、循環結構程序設計、數組、函數與預處理命令、典型算法與綜合程序設計;進階篇主要介紹指針、結構體與共用體、位運算、文件和模塊化程序設計方法。 本書知識體系完整、結構清晰、敘述簡潔、例題典型豐富,注重讀者進行程序設計方法的基礎訓練,培養良好的程序設計風格。本書配有網絡版的教學平臺及考試系統,並提供相關的教學資源(電子課件、例題源代碼等)。

目次

第1章 C語言概述
1.1 程序設計語言的發展過程
1.1.1 機器語言(第一代語言)
1.1.2 匯編語言(第二代語言)
1.1.3 高級語言
1.2 C語言簡介
1.2.1 C語言的發展
1.2.2 C語言的特點
1.2.3 C和C++
1.3 C程序的結構
1.3.1 簡單的C程序
1.3.2 C程序的結構
1.4 C語言程序的運行步驟和
集成開發環境
1.4.1 C語言程序的運行步驟
1.4.2 C語言的集成開發環境
小結
習題1

第2章 數據類型、 運算符與表達式
2.1 C語言數據類型概述
2.2 常量
2.2.1 常量的概念
2.2.2 符號常量
2.2.3 整型常量
2.2.4 實型常量
2.2.5 字符常量
2.2.6 字符串常量
2.3 變量
2.3.1 變量的概念及其應用
2.3.2 整型變量
2.3.3 實型變量
2.3.4 字符型變量
2.4 算術運算符和算術表達式
2.4.1 運算符概述
2.4.2 算術運算符和算術表達式
2.5 賦值運算符和賦值表達式
2.5.1 賦值運算符
2.5.2 賦值表達式及其值
2.5.3 複合賦值運算符
2.6 逗號運算符和逗號表達式
2.7 數據類型轉換
2.7.1 數據類型的自動轉換
2.7.2 數據類型的強制轉換
小結
習題2

第3章 順序結構程序設計
3.1 結構化程序設計方法
3.1.1 自頂向下、逐步求精、模塊化的結構化程序設計方法
3.1.2 程序的結構
3.2 C語句概述
3.2.1 表達式語句
3.2.2 函數調用語句
3.2.3 控制語句
3.2.4 複合語句
3.2.5 空語句
3.3 程序的注釋
3.4 數據的輸入與輸出
3.4.1 輸入和輸出的基本概念
3.4.2 輸入和輸出的實現
3.5 字符數據輸入/輸出函數
3.5.1 字符輸出函數putchar
3.5.2 字符輸入函數getchar
3.6 格式輸入/輸出函數
3.6.1 格式輸出函數printf
3.6.2 格式輸入函數scanf
3.7 順序結構程序設計舉例
小結
習題3

第4章 選擇結構程序設計
4.1 關系表達式和邏輯表達式
4.1.1 關係運算符和關系表達式
4.1.2 邏輯運算符和邏輯表達式
4.2 條件運算符和條件表達式
4.2.1 條件運算符
4.2.2 條件表達式和求值規則
4.3 if語句
4.3.1 if語句的格式和功能
4.3.2 if語句的嵌套
4.4 switch語句
4.5 if語句應用程序設計
4.6 switch語句與多分支if語句的比較
小結
習題4

第5章 循環結構程序設計
5.1 循環結構的引入
5.2 三種實現循環結構的語句
5.2.1 while語句
5.2.2 do while語句
5.2.3 for語句
5.3 break語句和continue語句
5.3.1 break語句
5.3.2 continue語句
5.4 循環嵌套
5.4.1 循環嵌套的概念
5.4.2 常見的形式
5.4.3 循環嵌套的執行過程
5.4.4 使用注意事項
5.5 綜合程序設計
5.5.1 窮舉法
5.5.2 遞推法
5.5.3 迭代法
小結
習題5

第6章 數組
6.1 數組的引入
6.1.1 問題的提出
6.1.2 數組的基本概念
6.1.3 數組的分類
6.2 一維數組
6.2.1 一維數組的定義
6.2.2 一維數組的引用
6.2.3 一維數組的存儲
6.2.4 一維數組的初始化
6.2.5 一維數組的應用舉例
6.3 多維數組
6.3.1 二維數組的定義
6.3.2 二維數組的引用
6.3.3 二維數組的存儲
6.3.4 二維數組的初始化
6.3.5 二維數組應用舉例
6.4 字符數組
6.4.1 字符數組的定義與初始化
6.4.2 字符數組的輸入和輸出
6.4.3 常用的字符串處理函數
6.4.4 字符數組的應用舉例
小結
習題6

第7章 函數與預處理命令
7.1 概述
7.1.1 使用函數的重要性
7.1.2 用戶自定義函數的三個基本元素
7.2 函數的調用
7.2.1 函數的簡單調用
7.2.2 函數的嵌套調用
7.2.3 函數的遞歸調用
7.3 數組作為函數參數
7.3.1 數組元素作為函數參數
7.3.2 數組名作為函數參數
7.4 變量的分類
7.4.1 按作用域分類
7.4.2 按存儲類別分類
7.5 多文件程序
7.6 編譯預處理
7.6.1 宏定義
7.6.2 文件包含
小結
習題7

第8章 典型算法與綜合程序設計
8.1 數值計算方法
8.1.1 大數階乘計算
8.1.2 一元n次方程根的數值計算
8.1.3 定積分的計算
8.2 實用工具的設計
8.2.1 計算器
8.2.2 萬年曆
8.3 遊戲類的設計
8.3.1 猜拳
8.3.2 漢諾塔
小結

第9章 指針
9.1 指針的概念
9.2 變量的指針和指向變量的指針變量
9.2.1 指針變量的定義
9.2.2 指針變量的引用
9.2.3 指針變量作為函數參數
9.3 數組的指針和指向數組的指針變量
9.3.1 指向數組元素的指針
9.3.2 數組元素的引用
9.3.3 用數組名作為函數參數
9.3.4 多維數組的指針和指向多維數組的指針變量
9.4 字符串的指針和指向字符串的指針變量
9.4.1 字符串的訪問
9.4.2 字符串指針變量與字符數組的區別
9.5 函數的指針變量
9.6 指針型函數
9.7 指針數組和指向指針的指針
9.7.1 指針數組的概念
9.7.2 指向指針的指針
小結
習題9

第10章 結構體與共用體
10.1 結構體引入
10.2 結構體變量的使用
10.2.1 結構體變量的定義
10.2.2 結構體變量的引用
10.2.3 結構體變量的初始化
10.2.4 結構體變量的使用
10.3 結構體數組
10.4 結構體變量作為函數的參數和返回值
10.5 結構體和指針
10.5.1 指向結構體變量的指針
10.5.2 指向結構體數組的指針
10.5.3 指向結構體變量的指針作為函數參數
10.5.4 函數返回值為指向結構體變量的指針
10.6 動態內存分配與鏈表
10.6.1 動態內存函數
10.6.2 用指針處理鏈表
10.6.3 鏈表的定義
10.6.4 鏈表的基本操作
10.7 共用體類型
10.7.1 共用體類型的定義
10.7.2 共用體變量的定義
10.7.3 共用體變量的使用
10.7.4 共用體實例
10.8 枚舉類型
10.8.1 枚舉類型的定義
10.8.2 枚舉變量的定義
10.8.3 枚舉變量的賦值和使用
10.9 自定義類型
小結
習題10

第11章 位運算
11.1 位運算符概述
11.1.1 與運算
11.1.2 或運算
11.1.3 異或運算
11.1.4 求反運算
11.1.5 移位運算
11.2 位運算賦值運算符
11.3 位域(位段)
11.3.1 位域的定義和位域變量的說明
11.3.2 位域的使用
小結
習題11

第12章 文件
12.1 文件概述
12.2 文件指針的定義
12.3 文件的基本操作
12.3.1 文件打開函數
12.3.2 文件關閉函數
12.3.3 文件檢測函數
12.3.4 文件定位函數
12.3.5 字符讀寫函數
12.3.6 字符串讀寫函數
12.3.7 格式化讀寫函數
12.3.8 數據塊讀寫函數
12.4 綜合程序設計
小結
習題12

附錄A 常用字符與ASCII碼對照表
附錄B 擴展ASCII碼對照表
附錄C C關鍵字
附錄D C語言的9種控制語句
附錄E C運算符的優先級與結合性
附錄F 常用的ANSI C標準庫函數
參考文獻

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

優惠價:87 183
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區