複製鏈接
請複製以下鏈接發送給好友

c語言程序設計

(2014年1月清華大學出版社出版的圖書)

鎖定
《c語言程序設計》是2014年清華大學出版社出版的圖書,作者是李偉光、張勇、李倩、邢翀。
書    名
c語言程序設計
作    者
李偉光
張勇
李倩
邢翀
出版社
清華大學出版社
出版時間
2014年01月01日
定    價
32 元
ISBN
9787302331407
印    次
1-2

c語言程序設計內容簡介

本書共12章,分別介紹程序設計基本概念、C語言基本數據類型、運算符和表達式、順序結構、選擇結構、循環結構、函數、數組、指針、編譯預處理和動態存儲分配、結構體和共用體、文件,涵蓋了C語言程序設計的主要內容。在內容選擇上突出了兩個方向: 一是面向國家二級計算機等級考試的方向,包括相應的考點和章後習題,這部分內容的目標是“能過級”; 二是面向工科實際應用的方向,包括一些常見的實際應用案例,要求學生能夠用不同的算法來靈活書寫相應的代碼,並養成良好的代碼書寫習慣,最終目標是“會使用C語言”。本書適用於三類讀者: 一是準備參加“國家二級計算機等級考試”C語言考試的學生; 二是使用C語言進行相關控制工作的工科類學生; 三是C語言的初學者 [1] 

c語言程序設計圖書目錄

第1章程序設計的基本概念
1.1C語言簡介
1.2程序和程序設計
1.3算法
1.3.1算法的概念
1.3.2算法的描述與設計
1.4結構化程序設計和模塊化結構
1.4.1結構化程序設計
1.4.2模塊化程序設計
1.5Visual C++ 6.0編程環境
1.5.1Visual C++ 6.0編程環境下的C語言程序開發
1.5.2程序調試
1.6簡單C語言程序的結構和格式
習題1
第2章C語言基本數據類型
2.1標識符、常量、變量
2.1.1C語言字符集和標識符
2.1.2常量
2.1.3變量
2.2C語言數據類型
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.5.3字符變量
2.5.4字符串常量
2.6各種數值型數據間的混合運算
2.7枚舉類型
2.7.1枚舉類型的定義和枚舉變量的説明
2.7.2枚舉類型變量的賦值和使用
習題2
第3章運算符和表達式
3.1算術運算符和算術表達式
3.1.1算術運算符
3.1.2算術運算符優先級、結合性
3.1.3算術表達式
3.2.1關係運算符和表達式
3.2.2關係表達式
3.3邏輯運算符和邏輯表達式
3.3.1邏輯...
3.3.2邏輯表達式
3.4賦值運算符和賦值表達式
3.4.1賦值運算符和賦值表達式
3.4.2複合的賦值表達式
3.5自加、自減運算符
3.6逗號運算符和逗號表達式
3.7條件運算符和條件表達式
3.7.1條件運算符和表達式
3.7.2運算符的優先級與結合性
3.8位運算符和位運算表達式
3.8.1位運算符
3.8.2位運算符的運算功能
3.8.3不同長度的數據進行位運算
3.8.4位運算舉例
3.9強制類型轉換運算符
3.10優先級和結合性
習題3
第4章順序結構
4.1賦值語句
4.2數據輸出
4.2.1格式輸出函數printf
4.2.2輸出單個字符函數putchar
4.2.3字符串輸出函數puts
4.3數據輸入
4.3.1格式輸入函數scanf
4.3.2輸入單個字符函數getchar
4.3.3字符串輸入函數gets
4.4複合語句和空語句
4.4.1複合語句
4.4.2空語句
4.5程序舉例
習題4
第5章選擇結構
5.1if語句構成的選擇結構
5.1.1if語句
5.1.2嵌套的if語句
5.2switch語句和break語句構成的選擇結構
5.2.1switch語句
5.2.2在switch語句中使用break語句
5.3語句標號和goto語句
5.3.1語句標號
5.3.2goto語句
習題5
第6章循環結構
6.1while語句
6.1.1while循環的一般形式
6.1.2while循環語句的執行過程
6.2do…while語句
6.2.1do…while語句構成的循環結構
6.2.2do…while循環的執行過程
6.3for語句
6.3.1for循環的一般形式
6.3.2for循環的執行過程
6.3.3有關for循環的説明
6.4循環結構的嵌套
6.4.1循環嵌套的一般格式
6.4.2嵌套循環的執行流程
6.5break語句和continue語句
6.5.1break語句
6.5.2continue語句
6.5.3break語句和continue語句的區別
6.6幾種循環的比較
習題6
第7章函數
7.1函數的定義和返回值
7.2庫函數和用户自定義函數
7.3函數的調用
7.3.1函數的調用格式
7.3.2函數調用的方式
7.4調用函數與被調用函數之間的數據傳遞
7.5函數原型
7.6函數的遞歸調用
7.7變量的作用域和存儲類型
7.7.1變量的作用域
7.7.2變量的存儲類型
習題7
第8章數組
8.1一維數組的定義和引用
8.1.1一維數組的定義
8.1.2一維數組的引用
8.1.3一維數組的初始化
8.1.4一維數組的動態賦值
8.2一維數組的應用
8.3二維數組的定義和引用
8.3.1二維數組的定義
8.3.2二維數組的引用和初始化
8.3.3多維數組
8.4二維數組的應用
8.5字符數組
8.5.1問題的提出
8.5.2字符數組的定義
8.5.3字符串常用函數
8.5.4字符函數的應用
8.6數組作為函數參數
8.6.1數組元素作函數實參
8.6.2數組名作函數參數
8.6.3多維數組作函數參數
習題8
第9章指針
9.1地址和指針的概念
9.1.1指針的定義
9.1.2指針變量的類型説明
9.1.3指針變量的引用
9.1.4指針變量的運算
9.2指針與數組
9.2.1指針與數值型一維數組
9.2.2指針與字符串
9.2.3指針與二維數組
9.3指針與函數
9.3.1指針指向函數
9.3.2函數返回指針
9.3.3指針作為函數參數
9.4指針數組和多級指針
9.4.1指針數組
9.4.2多級指針
習題9
第10章編譯預處理和動態存儲分配
10.1編譯預處理
10.1.1文件包含
10.1.2宏定義
10.2動態存儲分配
習題10
第11章結構體和共用體
11.1用typedef聲明數據類型
11.2結構體類型
11.2.1結構體類型説明
11.2.2結構體類型變量、數組和指針的定義
11.2.3為結構體變量賦值
11.2.4對結構體變量成員的引用
11.2.5結構體變量作函數參數
11.2.6鏈表
11.3共用體類型
11.3.1共用體類型説明和共用體變量定義
11.3.2共用體成員的引用
習題11
第12章文件
12.1文件概述
12.2文件指針
12.3文件的打開與關閉
12.4文件的讀寫
12.4.1fputc(或putc)函數和fgetc(或getc)函數
12.4.2fputs函數和fgets函數
12.4.3fscanf函數和fprintf函數
12.4.4fread函數和fwrite函數
12.5文件狀態檢查函數
12.6文件定位函數
12.6.1fseek函數
12.6.2rewind函數
12.6.3ftell函數
習題12
附錄A標準ASCII碼錶
附錄BC語言常用庫函數
參考文獻
[2] 
參考資料