新到貨2本75折
C語言程序設計基礎教程

C語言程序設計基礎教程

  • 定價:168
  • 優惠價:87146
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

面向高等學校各專業,內容主要涉及C語言編程的基本知識和結構化編程方法。通過與問題相關的實例講解,讓學習者掌握C語言的基本運算、程序的控制流程、模塊化的設計方法、指針以及文件等相關基礎知識。

《高等學校應用型特色規划教材:C語言程序設計基礎教程》注重實踐環節,每章按照程序設計在線評測(OJ)系統的實戰題目安排訓練。挑選典型實訓題目,配合豐富的習題,精講多練,培養學習者程序設計實踐能力。
 

目錄

第1章 C程序設計概述
1.1 程序設計語言簡介
1.2 C程序設計語言
1.2.1 C語言的發展歷史
1.2.2 C語言的特點
1.3 一個簡單的C程序:輸出一行文字
1.4 C程序的運行過程與運行環境
1.4.1 C程序的運行過程
1.4.2 C程序的常用運行環境簡介
1.5 本章小結
1.6 上機實訓
1.7 習題
第2章 C程序設計入門
2.1 程序舉例:兩個數相加
2.2 數據的輸入
2.3 C語言中的算術運算
2.3.1 C語言中算術運算符
2.3.2 數據類型與運算結果的關系
2.4 數據的輸出
2.5 程序舉例:計算圓的面積
2.5.1 常量
2.5.2 宏定義
2.6 源程序的書寫格式
2.7 本章小結
2.8 上機實訓
2.8.1 實訓1 a+b的輸入輸出練習
2.8.2 實訓2 輸出練習
2.9 習題
第3章 C程序數據的基本運算
3.1 數據類型
3.2 常量
3.3 變量
3.3.1 類型修飾符
3.3.2 變量的定義
3.3.3 存儲單元的基本概念
3.4 基本運算
3.4.1 關系運算
3.4.2 邏輯運算
3.4.3 位運算
3.4.4 賦值運算
3.4.5 其他運算
3.4.6 運算符的優先級和結合性
3.5 不同類型數據之間的轉換
3.5.1 自動類型轉換
3.5.2 強制類型轉換
3.6 本章小結
3.7 上機實訓
3.7.1 實訓1 關於圓的運算
3.7.2 實訓2 判斷較大數
3.8 習題
第4章 C程序控制結構(1)
4.1 算法初步
4.2 程序控制結構
4.3 算法描述
4.3.1 流程圖
4.3.2 N-S圖
4.3.3 偽碼
4.4 if語句
4.4.1 單分支選擇結構
4.4.2 雙分支選擇結構
4.4.3 多分支選擇結構
4.5 用switch語句實現多分支選擇結構
4.6 本章小結
4.7 上機實訓
4.7.1 實訓1 判斷某年是否是閏年
4.7.2 實訓2 簡單四則運算
4.7.3 實訓3 求一元二次方程的根
4.8 習題
第5章 C程序控制結構(2)
5.1 為什麼要使用循環
5.2 三種循環語句
5.2.1 while循環語句
5.2.2 do-while循環語句
5.2.3 for循環語句
5.3 計數控制的循環
5.4 標記控件的循環
5.5 幾種循環語句的比較
5.6 循環嵌套
5.7 流程轉移控制語句
5.7.1 goto語句
5.7.2 break語句
5.7.3 continue語句
5.8 結構化程序設計的核心思想
5.9 「自頂向下、逐步求精」的設計方法
5.10 本章小結
5.11 上機實訓
5.11.1 實訓1 求斐波那契(Fibonacci) 數列
5.11.2 實訓2 雞兔同籠
5.11.3 實訓3 求水仙花數
5.11.4 實訓4 求?的近似值
5.12 習題
第6章 數組
6.1 為什麼要使用數組
6.2 一維數組
6.2.1 一維數組定義
6.2.2 數組元素的使用
6.2.3 一維數組的初始化
6.3 字符數組
6.3.1 字符數組的定義
6.3.2 字符數組的使用
6.3.3 字符數組的初始化
6.3.4 字符數組的輸入與輸出
6.3.5 字符串輸入輸出函數
6.3.6 字符串函數
6.4 二維數組
6.5 多維數組
6.6 本章小結
6.7 上機實訓
6.7.1 實訓1 絕對值排序
6.7.2 實訓2 兩數組最短距離
6.7.3 實訓3 字符替換
6.7.4 實訓4 數組旋轉
6.7.5 實訓5 螺旋方陣
6.8 習題
第7章 結構體、共用體和枚舉
7.1 程序舉例:輸出平均成績最高的學生信息
7.2 結構體的定義
7.2.1 結構體類型的定義
7.2.2 結構體變量的定義
7.3 結構體變量的初始化
7.4 對結構體成員的訪問
7.5 結構體數組
7.6 共用體
7.6.1 共用體的定義
7.6.2 共用體變量的引用
7.6.3 共用體變量與結構體變量的主要區別
7.6.4 共用體類型的應用
7.7 枚舉類型
7.8 用typedef定義類型
7.9 本章小結
7.10 上機實訓
7.10.1 實訓1 使用結構體和共用體描述客車和貨車
7.10.2 實訓2 假設今天是星期日,判斷若干天后是星期幾
7.11 習題
第8章 函數與程序結構
8.1 C語言中的程序模塊
8.2 函數的基本知識
8.2.1 函數的定義
8.2.2 函數的調用
8.2.3 函數原型
8.2.4 函數返回值
8.2.5 函數參數
8.3 函數的遞歸調用
8.4 數組做參數
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.7.3 數據類型再命名
8.8 本章小結
8.9 上機實訓
8.9.1 實訓1 簡單計算器
8.9.2 實訓2 找素數
8.10 習題
第9章 C指針
9.1 地址和指針的概念
9.2 指針變量
9.2.1 指針變量的定義
9.2.2 指針變量的引用
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.6 上機實訓
9.6.1 實訓1 在輸入的字符串中查找有無『k』字符
9.6.2 實訓2 將數組中的n個整數按相反順序存放
9.7 習題
第10章 文件
10.1 什麼是文件
10.1.1 文本文件
10.1.2 二進制文件
10.2 文件指針FILE
10.3 文件的打開與關閉
10.3.1 文件的打開
10.3.2 文件的關閉
10.4 文本文件的讀寫操作
10.4.1 按文本方式打開文件
10.4.2 按文本方式讀文件
10.4.3 按文本方式寫文件
10.5 讀寫二進制文件
10.5.1 按二進制方式打開文件
10.5.2 按二進制方式讀寫文件
10.6 文件的隨機讀寫
10.7 文件定位函數
10.8 本章小結
10.9 上機實訓
實訓 模擬實現操作系統的文件復制功能
10.10 習題
附錄A ASCII碼表
附錄B C語言關鍵字
附錄C 部分標准C庫函數
附錄D 預處理命令的使用
附錄E 程序在線評測系統介紹
參考文獻
 

詳細資料

  • ISBN:9787302382836
  • 規格:224頁 / 普通級 / 1-1
  • 出版地:中國

最近瀏覽商品

 

相關活動

  • 從「格」的概念出發|
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

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

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約45個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 翦商作者新作79折
  • 針灸匠張寶旬
  • 浪漫小說精選3本72折