C語言程序設計教程

出版時間:2012-8  出版社:化學工業(yè)出版社  作者:張思卿,譚曉玲 主編  頁數(shù):228  字數(shù):364000  

內(nèi)容概要

   《C語言程序設計案例教程》基于Visual C++
6.0平臺,通過大量的實例詳細講解了C語言的語法規(guī)則及結構化程序設計的思想和方法,旨在培養(yǎng)學生程序設計能力并能解決某些實際問題,著重加強程序設計的思維方式和算法設計、分析能力的培養(yǎng)。本書對C語言的精華部分做了較為細致的介紹,還針對目前高等院校和社會上舉辦的各種計算機的等級考試,精心組織教學內(nèi)容。
  
本書共13章,其主要內(nèi)容包括C語言概述,基本數(shù)據(jù)類型和運算,順序結構程序設計,運算符和表達式,循環(huán)結構程序設計,數(shù)組,函數(shù),編譯預處理,指針,結構體與共用體,位運算,文件,C程序中的常見錯誤等。
  
《C語言程序設計案例教程》適用于計算機類專業(yè)的本科生、高職高專、專升本的學生,也可以作為大學各專業(yè)公共教材和全國計算機等級考試的C語言參考書,同時也很適合廣大計算機程序設計者學習參考。

書籍目錄

第1章 C語言概述
1.1 C語言的發(fā)展和特點
1.1.1 C語言的發(fā)展
1.1.2 C語言的特點
1.1.3 面向?qū)ο蟮某绦蛟O計語言
1.2 C語言程序的結構與書寫規(guī)則
1.2.1 C語言程序的總體結構
1.2.2 函數(shù)的一般結構
1.2.3 源程序書寫格式
1.3 C語言的語句和關鍵字
1.3.1 C語言的語句
1.3.2 關鍵字
本章小結
第2章 基本數(shù)據(jù)類型和運算
2.1 標識符
2.2 基本數(shù)據(jù)類型
2.3 變量和常量
2.4 運算符和表達式
2.5 不同類型數(shù)據(jù)的混合運算
本章小結
第3章 順序結構程序設計
3.1 基本的數(shù)據(jù)輸入輸出
3.1.1 數(shù)據(jù)輸入
3.1.2 數(shù)據(jù)輸出
3.2 C程序的基本結構及書寫規(guī)則
3.3 順序結構程序設計
本章小結
第4章 運算符和表達式
4.1 關系運算符和關系表達式
4.1.1 關系運算符
4.1.2 關系表達式
4.2 邏輯運算符和邏輯表達式
4.2.1 邏輯運算符
4.2.2 邏輯表達式
4.3 語句和復合語句
4.4 分支結構
4.4.1 if語句
4.4.2 switch語句
4.4.3 條件運算符
4.5 程序設計舉例
本章小結
第5章 循環(huán)結構程序設計
5.1 為什么要有循環(huán)結構
5.1.1 如何重復輸出多個hello world
5.1.2 如何求連續(xù)的n個自然數(shù)的和
5.2 “當”型循環(huán)
5.3 “直到”型循環(huán)
5.4 for循環(huán)
5.5 多重循環(huán)結構的嵌套
5.6 break語句與continue語句
5.6.1 break語句
5.6.2 continue語句
5.7 循環(huán)結構程序應用舉例
本章小結
第6章 數(shù)組
6.1 一維數(shù)組
6.1.1 一維數(shù)組的定義方式
6.1.2 一維數(shù)組元素的引用
6.1.3 一維數(shù)組的初始化
6.1.4 一維數(shù)組程序舉例
6.2 二維數(shù)組
6.2.1 二維數(shù)組的定義
6.2.2 二維數(shù)組元素的引用
6.2.3 二維數(shù)組的初始化
6.2.4 二維數(shù)組程序舉例
6.3 字符數(shù)組與字符串
6.3.1 字符數(shù)組的定義
6.3.2 字符數(shù)組的初始化
6.3.3 引用字符數(shù)組
6.3.4 字符串和字符串結束標志
6.3.5 字符串的輸入和輸出
6.3.6 字符串常用函數(shù)
本章小結
第7章 函數(shù)
7.1 函數(shù)的概述
7.2 函數(shù)的定義
7.2.1 無參函數(shù)的定義
7.2.2 有參函數(shù)的定義
7.2.3 函數(shù)設計舉例
7.3 函數(shù)的調(diào)用
7.3.1 函數(shù)的調(diào)用
7.3.2 函數(shù)原型說明
7.3.3 函數(shù)的定義、調(diào)用以及函數(shù)聲明的比較
7.3.4 函數(shù)間數(shù)據(jù)傳遞
7.4 函數(shù)的嵌套與遞歸調(diào)用
7.4.1 函數(shù)的嵌套調(diào)用
7.4.2 函數(shù)的遞歸調(diào)用
7.5 數(shù)組作為函數(shù)的參數(shù)
7.5.1 數(shù)組元素作為函數(shù)的參數(shù)
7.5.2 數(shù)組名作為函數(shù)的參數(shù)
7.6 局部變量與全局變量
7.6.1 局部變量
7.6.2 全局變量
7.7 變量的存儲類別
7.7.1 自動變量(auto)
7.7.2 靜態(tài)變量(static)
7.7.3 外部變量(extern)
7.7.4 寄存器變量(register)
7.8 內(nèi)部函數(shù)和外部函數(shù)
本章小結
第8章 編譯預處理
8.1 宏定義
8.1.1 無參數(shù)的宏定義
8.1.2 帶參數(shù)的宏定義
8.2 文件包含處理
8.3 條件編譯
本章小結
第9章 指針
9.1 指針的概念
9.1.1 地址
9.1.2 指針
9.1.3 指針變量
9.2 指針變量的定義與運算
9.2.1 指針變量的定義
9.2.2 指針變量的運算
9.3 指針變量作函數(shù)參數(shù)
9.4 數(shù)組與指針
9.4.1 指向數(shù)組元素的指針
9.4.2 通過指針引用數(shù)組元素
9.4.3 指向二維數(shù)組的指針
9.4.4 數(shù)組名作函數(shù)參數(shù)
9.5 字符串與指針
9.5.1 字符串的表示形式
9.5.2 指向二維字符數(shù)組的指針
9.5.3 字符串指針作函數(shù)參數(shù)
9.6 返回指針值的函數(shù)
9.7 指針數(shù)組和指向指針的指針
9.7.1 指針數(shù)組
9.7.2 指向指針的指針
本章小結
第10章 結構體與共用體
10.1 概述
10.2 結構體類型與結構體類型變量的定義
10.2.1 結構體類型定義的一般形式
10.2.2 結構體變量的定義
10.2.3 結構體變量成員的引用
10.2.4 結構體變量的賦值
10.2.5 結構體變量的初始化
10.2.6 結構體數(shù)組的定義
10.2.7 指向結構體類型數(shù)據(jù)的指針
10.2.8 指向結構體變量的指針
10.2.9 指向結構體數(shù)組的指針
10.2.10 用結構體指針變量作函數(shù)參數(shù)
10.3 鏈表
10.3.1 動態(tài)分配存儲空間
10.3.2 鏈表的概念
10.4 共用體
10.4.1 共用體類型、共用體類型變量的定義
10.4.2 共用體變量的引用
10.5 枚舉類型
10.5.1 枚舉類型的定義和枚舉變量的說明
10.5.2 枚舉類型變量的賦值和使用
10.6 自定義類型符typedef
本章小結
第11章 位運算
11.1 什么是位運算
11.2 常見位運算
11.3 位域
11.3.1 位域的定義和位域變量的說明
11.3.2 位域的使用
本章小結
第12章 文件
12.1 文件的概念
12.2 文件指針
12.3 文件的打開與關閉
12.3.1 文件的打開(fopen函數(shù))
12.3.2 文件關閉函數(shù)(fclose函數(shù))
12.4 文件的讀寫
12.4.1 字符讀寫函數(shù)fgetc(getc)和fputc(putc)
12.4.2 字符串讀寫函數(shù)fgets和fputs
12.4.3 數(shù)據(jù)塊讀寫函數(shù)fread和fwtrite
12.4.4 格式化讀寫函數(shù)fscanf和fprintf
12.5 文件定位函數(shù)
12.5.1 fseek函數(shù)
12.5.2 ftell函數(shù)
12.5.3 rewind函數(shù)
12.6 文件檢測函數(shù)
12.7 C庫文件
本章小結
第13章 C程序中常見錯誤分析
13.1 編譯錯誤
13.2 連接錯誤分析
13.3 診斷錯誤及其處理
13.4 C語言調(diào)試過程中常見的錯誤信息
13.4.1 致命錯誤
13.4.2 一般錯誤
13.4.3 警告
本章小結
附錄
附錄1 C語言中的運算符及優(yōu)先級
附錄2 C語言常用庫函數(shù)
附錄3 常用字符與ASCII代碼對照表
附錄4 VC++環(huán)境下的C程序調(diào)試
參考文獻

圖書封面

評論、評分、閱讀與下載


    C語言程序設計教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7