共找到75條詞條名為c語言程序設計的結果 展開

c語言程序設計

陳剛主編書籍

《c語言程序設計》是2010年清華大學出版社出版的圖書,作者是陳剛。

書籍信息


作者:陳剛
定價:29元
印次:1-4
ISBN:9787302216407
出版日期:2010.02.01
印刷日期:2014.01.08

內容簡介


C語言是Microsoft系列軟體中最重要的基礎語言,具有簡潔、緊湊、靈活、實用、高效、可移植性好等特點,是目前全國各高校工科學生的必修首選課程,而且在程序員考試和全國計算機等級考試中,C語言也佔有重要地位。本書採用傳統經典的教學結構,分為基礎知識、語法結構、順序分支循環、數組、函數、指針、結構、文件等11章。內容描述力圖通過經典實例解決C語言學習中的語法和演演算法兩大難題。本書以應用為目的,適合作為高等院校程序設計類課程的教材,也可以作為相關考試的培訓教材,還可供各行各業計算機應用人員參考。本書備有電子教案。

圖書目錄


第1章 C語言基礎知識
1.1C語言概述
1.1.1程序設計語言及程序設計
1.1.2演演算法
1.1.3C語言的特點
1.1.4怎樣學習C語言
1.2C程序的基本結構
1.3C程序的執行
1.3.1C程序執行的過程
1.3.2Microsoft Visual C++ 6.0集成開發環境
1.3.3程序的調試
習題
第2章 數據類型和運算符
2.1C程序的符號系統
2.1.1C語言字符集
2.1.2標識符
2.2C語言的數據類型
2.2.1整型數據
2.2.2實型數據
2.2.3字元型數據
2.3常量
2.3.1整型常量
2.3.2實型常量
2.3.3字元常量
2.3.4字元串常量
2.3.5符號常量
2.4變數
2.4.1變數的定義
2.4.2變數的初始化與賦值
2.5運算符和表達式
2.5.1算術運算符
2.5.2關係運算符
2.5.3邏輯運算符
2.5.4自增自減運算符
2.5.5賦值運算符和賦值表達式
2.5.6條件運算符
2.5.7逗號運算符和表達式
2.5.8各種運算中數據類型的轉換
習題
第3章 順序程序設計
3.1結構化程序設計思想
3.1.1結構化程序設計方法
3.1.2結構化程序的標準
3.1.33種基本模塊
3.2C語言程序設計的基本程序語句
3.3數據的輸入與輸出
3.3.1數據輸出函數
3.3.2數據輸入函數
3.4順序結構程序綜合舉例
習題
第4章 選擇結構程序設計
4.1if結構語句
4.1.1單分支結構
4.1.2雙分支結構
4.1.3多分支結構
4.1.4if語句的嵌套
4.2switch結構語句
4.3選擇結構程序舉例
習題
第5章 循環結構程序設計
5.1while語句
5.2do-while語句
5.3for語句
5.4break語句和continue語句
5.5循環的嵌套
5.6循環綜合舉例
習題
第6章 數組
6.1一維數組
6.1.1一維數組的定義
6.1.2數組元素的引用
6.1.3一維數組的存儲結構與初始化
6.1.4一維數組綜合舉例
6.2二維數組
6.2.1二維數組的定義及引用
6.2.2二維數組的存儲結構以及初始化
6.3字元數組與字元串
6.3.1字元數組的定義、初始化及處理
6.3.2字元數組的處理
6.3.3字元串的概念及處理
6.3.4字元串的輸入輸出函數
6.3.5字元串處理函數
6.3.6綜合練習
習題
第7章 函數
7.1模塊化程序設計與函數
7.2函數定義與調用
7.2.1函數概述
7.2.2函數的定義
7.2.3函數的調用
7.2.4函數的聲明
7.2.5函數的參數和函數的返回值
7.2.6數組作為函數的參數
7.2.7函數的嵌套和遞歸調用
7.2.8函數設計綜合舉例
7.3變數作用域與存儲方式
7.3.1變數的作用域
7.3.2變數的存儲方式
7.4編譯預處理
7.4.1文件包含
7.4.2宏定義
7.4.3條件編譯
習題
第8章指針
8.1指針和指針變數
8.1.1指針
8.1.2指針變數
8.1.3指針變數的賦值與運算
8.1.4多級指針
8.1.5用指針變數處理一般變數綜合舉例
8.2指針與數組
8.2.1指針變數處理一維數組
8.2.2指針變數處理二維數組
8.2.3指針數組
8.3指針變數處理字元串
8.4指針變數與函數
8.5本章綜合實例
習題
第9章結構體類型與鏈表
9.1結構體類型的定義
9.2結構體變數
9.2.1結構體變數的定義和初始化
9.2.2結構體變數的使用
9.3結構體數組
9.3.1結構體數組的定義和初始化
9.3.2結構體數組的使用
9.4結構體類型指針
9.4.1結構體類型指針的概念
9.4.2結構體類型指針作為函數參數
9.5鏈表
9.5.1鏈表的概念
9.5.2用指針實現內存動態分配
9.5.3單向鏈表的常用操作
習題
第10章共用體與枚舉類型
10.1共用體
10.1.1共用體類型和共用體變數
10.1.2共用體變數的引用
10.1.3共用體變數的應用
10.2枚舉類型
10.2.1枚舉類型和枚舉變數
10.2.2枚舉類型變數的應用
10.3類型標識符的重定義
10.4位運算
10.4.1位運算符和位運算
10.4.2位段結構
習題
第11章文件
11.1文件概述
11.1.1文件的概念
11.1.2文本文件和二進位文件
11.1.3緩衝文件系統
11.2文件類型及其指針
11.2.1文件類型
11.2.2文件類型指針
11.3文件的打開和關閉
11.3.1文件打開函數
11.3.2文件關閉函數
11.4文件的輸入和輸出
11.4.1字元讀寫函數fgetc()和fputc()
11.4.2字元串讀寫函數fgets()和fputs()
11.4.3格式化讀寫函數fscanf()和fprintf()
11.4.4數據塊讀寫函數fread()和fwrite()
11.4.5文件的其他相關函數
習題
附錄AASCII碼錶完整版
附錄BC語言的32個關鍵字
附錄C運算符優先順序和結合性
附錄DC語言常用函數
參考文獻