TOP
0
0
購書領優惠,滿額享折扣!
輕鬆學編程:輕鬆學C語言編程(附光碟)(簡體書)
滿額折

輕鬆學編程:輕鬆學C語言編程(附光碟)(簡體書)

商品資訊

人民幣定價:45 元
定價
:NT$ 270 元
優惠價
87235
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:7 點
商品簡介
名人/編輯推薦
目次
相關商品

商品簡介

《輕松學編程:輕松學C語言編程》從初學者的角度出發,以通俗易懂的語言、豐富多彩的實例,詳細介紹了使用C語言進行程序開發應該掌握的各方面知識。全書共14章,首先介紹了C語言的基礎知識,包括C語言的歷史和特點、C程序的結構和開發流程、C語言的數據類型、變量、常量、運算符以及表達式等;然後重點對C程序的編寫進行講解,包括算法與順序結構、分支語句、循環語句、數組和函數的應用等;另外,還對C語言中的指針、結構體、預處理指令、字符串和文件操作進行了簡單介紹;最後通過一個綜合案例介紹C語言在實際開發中的應用。

名人/編輯推薦

結構獨特:每個知識點按照';概念→語法描述→實例描述→實例應用→運行結果→示例分析';的模式進行講解
形式新穎:用準確的語言總結概念,用直觀的圖示演示過程,用詳細的注釋解釋代碼,用形象的比喻幫助記憶
內容豐富:重要知識點覆蓋全面,實例豐富多彩
附贈光盤:在隨書附贈的光盤中配備了完整的視頻教學講座和本書所使用到的全部項目文件與代碼

目次

第1章 C語言概述
1.1 C語言簡介
1.1.1 計算機語言簡介
1.1.2 C語言的歷史
1.1.3 C語言的特點
1.1.4 C語言的標準
1.1.5 C和C++
1.2 簡單C程序的介紹
1.2.1 C語言程序的結構
1.2.2 C語言程序的開發流程
1.2.3 程序注釋
1.2.4 輸入和輸出函數簡介
1.3 集成開發環境
1.3.1 Turbo C++ 3.0
1.3.2 Visual C++ 6.0
1.4 實踐案例:編寫學生成績管理程序
1.5 動手練一練
1.5.1 練習題
1.5.2 上機實踐
第2章 數據類型
2.1 數據類型的定義與分類
2.2 變量與常量
2.2.1 變量
2.2.2 常量
2.3 標識符和關鍵字
2.3.1 標識符
2.3.2 關鍵字
2.4 整型數據
2.4.1 整型常量
2.4.2 整型變量
2.5 浮點型數據
2.5.1 浮點型常量
2.5.2 浮點型變量
2.6 字符型數據
2.6.1 字符型常量
2.6.2 字符型變量
2.7 類型轉換
2.8 C 99中新增的數據類型
2.9 實踐案例:不同類型之間的運算
2.10 動手練一練
2.10.1 練習題
2.10.2 上機實踐
第3章 運算符和表達式
3.1 運算符概述
3.2 基本運算符
3.2.1 算術運算符
3.2.2 賦值運算符
3.2.3 自增和自減運算符
3.2.4 關系運算符
3.2.5 邏輯運算符
3.3 位運算符
3.3.1 位邏輯運算符
3.3.2 位移運算符
3.3.3 復合位賦值運算符
3.4 其他運算符
3.4.1 條件運算符
3.4.2 逗號運算符
3.4.3 sizeof運算符
3.5 運算符的優先級和結合性
3.6 表達式
3.7 實踐案例:打印購物清單
3.8 動手練一練
3.8.1 練習題
3.8.2 上機實踐
第4章 順序結構
4.1 算法簡介
4.1.1 什么是算法
4.1.2 算法示例
4.2 算法描述方式
4.2.1 自然語言描述方式
4.2.2 流程圖描述方式
4.2.3 N-S流程圖描述方式
4.2.4 偽代碼描述方式
4.2.5 計算機語言描述方式
4.3 順序結構中的語句
4.3.1 語句編寫方式
4.3.2 表達式語句
4.3.3 空語句 72
4.3.4 復合語句 73
4.4 格式化輸出和輸入函數
4.4.1 printf()函數
4.4.2 scanf()函數
4.5 實踐案例:判斷是否為素數
4.6 動手練一練
4.6.1 練習題
4.6.2 上機實踐
第5章 分支結構
5.1 if分支語句
5.1.1 單分支if語句
5.1.2 雙分支if語句
5.1.3 多分支if語句
5.1.4 if嵌套語句
5.2 switch分支語句
5.2.1 switch語句的基本形式
5.2.2 switch語句中的break
5.3 實踐案例:了解兩種分支語句的優缺點
5.4 動手練一練
5.4.1 練習題
5.4.2 上機實踐
第6章 循環結構
6.1 for循環語句
6.1.1 for循環語句格式
6.1.2 for循環實例
6.2 while循環語句
6.2.1 while循環語句格式
6.2.2 while循環語句實例
6.3 do while循環語句
6.3.1 do while循環語句格式
6.3.2 do while循環語句實例
6.4 循環控制語句
6.4.1 break語句和continue語句
6.4.2 goto語句
6.5 循環嵌套5
6.5.1 循環嵌套格式
6.5.2 利用循環嵌套打印菱形
6.6 實踐案例:求素數
6.7 動手練一練
6.7.1 練習題
6.7.2 上機實踐
第7章 數組
7.1 了解數組
7.1.1 使用數組的好處
7.1.2 數組的概念
7.1.3 數組的維數
7.2 一維數組
7.2.1 一維數組的聲明
7.2.2 一維數組的存儲
7.2.3 一維數組的引用
7.2.4 一維數組的初始化
7.3 二維數組
7.3.1 二維數組的聲明
7.3.2 二維數組的存儲
7.3.3 二維數組的引用
7.3.4 二維數組的初始化
7.4 字符數組和字符串
7.4.1 一維字符數組
7.4.2 了解字符串
7.4.3 字符串的輸入輸出
7.4.4 字符串的輸入輸出函數
7.4.5 二維字符串數組
7.5 多維數組
7.6 數組的基本應用
7.6.1 反轉字符串
7.6.2 查找最大值
7.6.3 數據排序
7.7 實踐案例:二維數組行和列的元素互換
7.8 動手練一練
7.8.1 練習題
7.8.2 上機實踐
第8章 函數
8.1 函數簡介
8.1.1 C語言中的函數
8.1.2 函數的分類
8.2 定義函數
8.2.1 定義無參函數
8.2.2 定義有參函數
8.2.3 定義函數的注意事項
8.3 聲明函數
8.3.1 聲明函數的語法格式
8.3.2 聲明函數的位置
8.4 函數的參數
8.4.1 形式參數與實際參數
8.4.2 值參數
8.4.3 引用參數
8.5 函數的調用和返回值
8.5.1 函數調用的一般形式
8.5.2 函數返回值
8.5.3 函數的嵌套調用
8.5.4 函數的遞歸調用
8.6 數組作為函數的參數
8.7 函數中的變量作用域
8.7.1 局部變量
8.7.2 全局變量
8.8 實踐案例:學生成績管理
8.9 動手練一練
8.9.1 練習題
8.9.2 上機實踐
第9章 指針
9.1 地址和指針的概念
9.1.1 什么是地址
9.1.2 什么是指針
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.3.5 數組名(指針)作為函數參數
9.4 指針與字符串
9.4.1 字符串指針
9.4.2 字符串指針作為函數參數
9.4.3 字符指針和字符數組的區別
9.4.4 字符指針數組
9.5 指針與函數
9.5.1 指向函數的指針
9.5.2 返回指針值的函數
9.6 二級指針
9.7 實踐案例:編寫簡單的成績統計程序
9.8 動手練一練
9.8.1 練習題
9.8.2 上機實踐
第10章 結構體與枚舉體
10.1 結構體
10.1.1 定義結構類型
10.1.2 定義結構變量
10.1.3 引用結構變量
10.1.4 初始化結構變量
10.1.5 結構體應用舉例
10.2 結構體數組
10.2.1 定義結構體數組
10.2.2 初始化結構體數組
10.2.3 結構體數組應用舉例
10.3 指針與結構體
10.3.1 指向結構體變量的指針
10.3.2 指向結構體數組的指針
10.3.3 結構體變量作為函數的參數
10.3.4 指向結構體變量的指針作為函數的參數
10.4 用typedef定義類型
10.5 枚舉類型
10.5.1 定義枚舉類型及變量
10.5.2 使用枚舉類型的一些說明
10.5.3 枚舉類型應用舉例
10.6 實踐案例:員工信息錄入和輸出
10.7 動手練一練
10.7.1 練習題
10.7.2 上機實踐
第11章 預處理指令
11.1 宏定義指令
11.1.1 不帶參數的宏定義
11.1.2 帶參數的宏定義
11.2 文件包含指令
11.2.1 文件包含指令的語法格式
11.2.2 文件包含指令應用實例
11.2.3 文件包含指令注意事項
11.3 條件編譯指令
11.3.1 #ifdef指令
11.3.2 #ifndef指令
11.3.3 #if指令
11.4 實踐案例:根據不同時間輸出不同問候
11.5 動手練一練
11.5.1 練習題
11.5.2 上機實踐
第12章 操作字符及字符串
12.1 字符的操作
12.1.1 檢查英文字母函數
12.1.2 檢查字母數字函數
12.1.3 檢查控制字符函數
12.1.4 十進制數字檢查函數
12.1.5 可打印字符檢查函數
12.1.6 包含空格的可打印字符檢查函數
12.1.7 格式字符檢查函數
12.1.8 小寫英文字母檢查函數
12.1.9 大寫英文字母檢查函數
12.1.10 十六進制數字檢查函數
12.2 字符串的存儲
12.2.1 字符串的靜態存儲
12.2.2 字符串的動態存儲
12.3 檢測字符串長度函數
12.4 查找字符串
12.4.1 查找字符位置函數
12.4.2 查找相同字符函數
12.4.3 查找包含字符位置函數
12.4.4 查找包含字符函數
12.4.5 查找子串函數
12.4.6 字符查找函數
12.4.7 字符包含函數
12.5 比較字符串
12.5.1 比較字符串函數
12.5.2 比較部分字符串函數
12.5.3 比較時忽略大小寫函數
12.5.4 包含結束符的比較函數
12.6 連接字符串
12.6.1 連接字符串函數
12.6.2 連接部分字符函數
12.7 復制字符串
12.7.1 復制字符串函數
12.7.2 復制部分字符函數
12.7.3 更省事的復制函數
12.7.4 字符串復制函數
12.7.5 帶終止字符的復制函數
12.7.6 字符串移動函數
12.8 字符和字符串的轉換
12.8.1 大小寫字母的轉換
12.8.2 轉換大小寫字符串
12.8.3 字符串與數值的轉換
12.9 其他字符串函數
12.9.1 字符串反轉函數
12.9.2 替換字符串中的字符函數
12.9.3 分解字符串函數
12.10 實踐案例:字符串函數操作系統
12.11 動手練一練
12.11.1 練習題
12.11.2 上機實踐
第13章 文件操作
13.1 文件的概念
13.1.1 文件的分類
13.1.2 文件指針
13.2 打開文件與關閉文件
13.2.1 打開文件
13.2.2 關閉文件
13.3 文件的讀寫
13.3.1 fgetc()函數與fputc()函數
13.3.2 fgets()函數與fputs()函數──字符串讀寫函數
13.3.3 fread()函數與fwrite()函數
13.3.4 fscanf()函數與fprintf()函數──格式化讀寫函數
13.4 文件的定位
13.4.1 重置文件指針
13.4.2 定位文件指針
13.4.3 獲取文件指針位置
13.5 出錯檢測
13.5.1 feof()函數
13.5.2 ferror()函數
13.5.3 clearerr()函數
13.6 實踐案例:通訊錄程序
13.7 動手練一練
13.7.1 練習題
13.7.2 上機實踐
第14章 圖書管理系統
14.1 需求分析
14.2 系統設計
14.3 系統實現
14.3.1 創建工程
14.3.2 功能選擇界面
14.4 圖書管理模塊
14.4.1 錄入圖書信息
14.4.2 瀏覽圖書信息
14.4.3 添加圖書信息
14.4.4 修改圖書信息
14.4.5 刪除圖書信息
14.4.6 查找圖書信息
14.5 學生借書模塊
14.5.1 注冊一個賬號
14.5.2 借書操作
14.5.3 查看賬號信息
14.5.4 清除賬號信息
14.6 總結
練習題參考答案

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區