C語言程式設計(項目式教程)

C語言程式設計(項目式教程)

《C語言程式設計(項目式教程)》是2018年清華大學出版社出版的圖書,作者是楊琴、喻晗、諸福磊、季國華。

基本介紹

  • 中文名:c語言程式設計
  • 作者:楊琴、喻晗、諸福磊、季國華
  • ISBN:9787302491101
  • 定價:35元
  • 出版社清華大學出版社
  • 出版時間:2018年2月1日
內容簡介,目錄,

內容簡介

本書以實際套用為背景,面向編程實踐和問題求解能力的訓練,從實際問題出發,在案例的不斷深化中逐步引出知識點。項目的設計由淺入深,啟發引導讀者循序漸進地編寫程式,讓讀者在不知不覺中逐步加深對C語言程式設計方法的了解和掌握。
本書配有課件和原始碼,免費向任課教師提供。全書由11個項目組成,內容包括: C語言概述,數據、運算符和表達式,順序結構,選擇結構,循環結構,數據處理,函式,指針,編譯預處理,檔案,綜合實訓等。本書主要面向套用型技術院校教學需求,既可以作為高職高專院校程式設計課程的教材和教學參考書,又可以作為計算機等級考試及計算機培訓機構的教材或參考書,也可以作為計算機相關專業的程式設計入門課程用書。

目錄

項目1C語言概述
1.1C語言的發展與特點
1.1.1C語言的發展歷程
1.1.2C語言的特點
1.2C語言程式結構
1.2.1C語言程式的格式說明
1.2.2C語言程式的構成及編譯
1.2.3C語言程式的基本要求
1.3C語言的開發環境
1.3.1Visual C++ 6.0的安裝
1.3.2進入Visual C++ 6.0開發環境
1.3.3Visual C++ 6.0重要選單命令介紹
練習題
項目2數據、運算符和表達式
2.1數據類型
2.1.1常量
2.1.2變數
2.1.3整型數據
2.1.4實型數據
2.1.5字元型數據
2.2運算符與表達式
2.2.1算術運算符與算術表達式
2.2.2賦值運算符與賦值表達式
2.2.4邏輯運算符與邏輯表達式
2.2.5條件運算符與條件表達式
2.2.6逗號運算符與逗號表達式
練習題
項目3順序結構
3.1C語句概述
3.2賦值語句
3.3輸入與輸出語句
3.3.1格式輸出函式printf函式
3.3.2格式輸入函式scanf函式
3.3.3putchar函式(單字元輸出函式)
3.3.4getchar函式(字元輸入函式)
3.3.5getch函式
3.3.6puts函式(字元串輸出函式)
3.3.7gets函式(字元串輸入函式)
3.4順序結構程式設計
3.4.1程式設計中的三種基本結構
3.4.2順序結構程式設計舉例
練習題
項目4選擇結構
4.1if語句格式
4.1.1if語句的三種形式
4.1.2if語句的嵌套
4.2switch語句
4.2.1switch語句概述
4.2.2switch語句程式設計舉例
4.3選擇結構程式設計舉例
練習題
項目5循環結構
5.1while語句構成的循環
5.1.1while循環結構
5.1.2while循環結構舉例
5.2dowhile語句構成的循環
5.2.1dowhile循環結構
5.2.2dowhile循環結構舉例
5.2.3while循環和dowhile循環的比較
5.3for語句構成的循環
5.3.1for循環結構
5.3.2循環的嵌套
5.3.3goto語句構成的循環
5.3.4幾種循環的比較
5.4break語句和continue語句
5.4.1break語句
5.4.2continue語句
5.4.3break語句和continue語句的區別
練習題
項目6數據處理
6.1一維數組
6.1.1一維數組的定義與引用
6.1.2一維數組的初始化
6.2二維數組
6.2.1二維數組的定義與引用
6.2.2二維數組的初始化
6.3字元數組的定義和初始化
6.3.1字元串
6.3.2字元串的輸入與輸出
練習題
項目7函式
7.1函式定義
7.2函式參數和函式的返回值
7.2.1形式參數和實際參數
7.2.2函式的返回值
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全局變數
練習題
項目8指針
8.1指針的基本操作
8.1.1指針變數的定義
8.1.2指針變數賦值與初始化
8.1.3指針變數套用
8.1.4指針變數作為函式參數
8.2指針與數組
8.2.1指向數組元素的指針變數
8.2.2通過指針引用數組元素
8.2.3數組名做函式參數
8.3指針與字元串
8.3.1字元串的表示形式
8.3.2字元指針變數與字元數組
練習題
項目9編譯預處理
9.1宏定義
9.1.1無參數宏定義
9.1.2有參數宏定義
9.2檔案包含
9.3條件編譯
9.3.1#if指令
9.3.2#ifdef##elif##elif...#else#endif指令
9.3.3#ifdef和#ifndef指令
練習題
項目10檔案
10.1C語言中檔案的概念
10.1.1檔案的分類
10.1.2檔案的處理方式
10.1.3檔案類型指針
10.2檔案的打開與關閉
10.2.1檔案的打開
10.2.2檔案的關閉
10.3檔案的讀寫
10.3.1字元讀寫函式
10.3.2字元串讀寫函式
10.4檔案的定位與檢測
10.4.1檔案定位函式
10.4.2檔案出錯檢測函式
練習題
項目11綜合實訓
11.1項目導入
11.1.1需求分析
11.1.2系統設計與實現
11.1.3系統測試
11.2案例拓展
參考文獻

相關詞條

熱門詞條

聯絡我們