C語言程序設(shè)計(jì)

出版時(shí)間:2012-8  出版社:電子工業(yè)出版社  作者:方連眾,耿姝 主編  頁數(shù):248  字?jǐn)?shù):416000  

內(nèi)容概要

  《C語言程序設(shè)計(jì)》共分10章,主要介紹C語言程序設(shè)計(jì)基礎(chǔ)知識(shí)、數(shù)據(jù)的存儲(chǔ)與運(yùn)算、三種結(jié)構(gòu)化程序設(shè)計(jì)方法、數(shù)組、函數(shù)、指針、用戶自定義數(shù)據(jù)類型和文件系統(tǒng)等,每章均配有典型習(xí)題,突出了實(shí)用性,強(qiáng)調(diào)理論與實(shí)踐相結(jié)合,培養(yǎng)學(xué)生的編程能力。本書內(nèi)容豐富、注重實(shí)踐;突出重點(diǎn)、分散難點(diǎn);例題廣泛、結(jié)合實(shí)際。《C語言程序設(shè)計(jì)》不僅可以作為本科、高職高專等高校學(xué)生C語言程序設(shè)計(jì)的教材,而且可以作為計(jì)算機(jī)等級(jí)考試的參考書和編程愛好者自學(xué)C語言的自學(xué)教材。

書籍目錄

第1章 C語言概述
1.1 引言
1.1.1 計(jì)算機(jī)工作過程
1.1.2 程序設(shè)計(jì)語言概述
1.2 C語言簡(jiǎn)介
1.2.1 C語言的發(fā)展史
1.2.2 C語言的特點(diǎn)
1.2.3 C語言的應(yīng)用
1.3 簡(jiǎn)單的C程序
1.3.1 簡(jiǎn)單的C程序舉例
1.3.2 C程序的格式和結(jié)構(gòu)特點(diǎn)
1.4 運(yùn)行C程序的步驟與方法
1.4.1 Turbo C 2.0簡(jiǎn)介
1.4.2 Turbo C環(huán)境下C程序的運(yùn)行
1.4.3 VC 6.0的啟動(dòng)
本章小結(jié)
習(xí)題
第2章 數(shù)據(jù)的存儲(chǔ)與運(yùn)算
2.1 數(shù)據(jù)的表現(xiàn)形式
2.2 數(shù)據(jù)類型
2.2.1 整型數(shù)據(jù)
2.2.2 字符型數(shù)據(jù)
2.2.3 浮點(diǎn)型數(shù)據(jù)
2.2.4 定義變量的同時(shí)給變量賦初值
2.3 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
2.3.1 算術(shù)運(yùn)算符
2.3.2 算術(shù)表達(dá)式
2.3.3 運(yùn)算符的優(yōu)先級(jí)別與結(jié)合性
2.3.4 不同類型數(shù)據(jù)間的混合運(yùn)算
2.4 其他C運(yùn)算符和C表達(dá)式
本章小結(jié)
習(xí)題
第3章 順序結(jié)構(gòu)程序設(shè)計(jì)
3.1 算法
3.1.1 算法的概念
3.1.2 怎樣表示一個(gè)算法
3.2 C語句概述
3.3 賦值表達(dá)式和賦值語句
3.3.1 賦值運(yùn)算符
3.3.2 賦值表達(dá)式
3.3.3 賦值過程中的類型轉(zhuǎn)換
3.3.4 賦值語句及變量初始化
3.4 數(shù)據(jù)的輸入/輸出
3.4.1 格式輸入/輸出函數(shù)
3.4.2 字符輸入/輸出函數(shù)
3.5 順序結(jié)構(gòu)程序設(shè)計(jì)舉例
本章小結(jié)
習(xí)題
第4章 選擇結(jié)構(gòu)程序設(shè)計(jì)
4.1 條件判斷
4.1.1 條件判斷的含義
4.1.2 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
4.1.3 邏輯運(yùn)算符和邏輯表達(dá)式
4.2 利用if語句實(shí)現(xiàn)選擇結(jié)構(gòu)程序設(shè)計(jì)
4.2.1 用if語句實(shí)現(xiàn)選擇結(jié)構(gòu)舉例
4.2.2 if語句的一般形式
4.2.3 使用嵌套的if語句實(shí)現(xiàn)多層循環(huán)
4.3 利用switch語句實(shí)現(xiàn)多分支選擇結(jié)構(gòu)
4.4 選擇結(jié)構(gòu)程序設(shè)計(jì)舉例
本章小結(jié)
習(xí)題
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
5.1 循環(huán)結(jié)構(gòu)概述
5.2 循環(huán)結(jié)構(gòu)控制語句——while語句
5.2.1 while語句的形式及特點(diǎn)
5.2.2 使用while語句需要注意的情況
5.3 循環(huán)結(jié)構(gòu)控制語句——do-while語句
5.3.1 do-while語句的形式及特點(diǎn)
5.3.2 使用do-while語句需要注意的情況
5.4 循環(huán)結(jié)構(gòu)控制語句——for語句
5.4.1 for語句的形式及特點(diǎn)
5.4.2 for語句與while語句的比較
5.4.3 使用for語句需要注意的情況
5.5 循環(huán)結(jié)構(gòu)嵌套
5.6 循環(huán)結(jié)構(gòu)的比較
5.7 用break和continue語句提前結(jié)束循環(huán)
5.7.1 用break語句提前終止循環(huán)
5.7.2 用continue語句提前結(jié)束本次循環(huán)
5.7.3
break語句和continue語句在循環(huán)結(jié)構(gòu)中的區(qū)別
5.8 循環(huán)結(jié)構(gòu)程序舉例
本章小結(jié)
習(xí)題
第6章 數(shù)組
6.1 一維數(shù)組
6.1.1 一維數(shù)組的定義
6.1.2 一維數(shù)組的引用
6.1.3 一維數(shù)組的初始化
6.1.4 一維數(shù)組程序設(shè)計(jì)舉例
6.2 二維數(shù)組
6.2.1 二維數(shù)組的定義
6.2.2 二維數(shù)組的引用
6.2.3 二維數(shù)組的初始化
6.2.4 二維數(shù)組程序設(shè)計(jì)舉例
6.3 字符數(shù)組
6.3.1 字符數(shù)組的定義
6.3.2 字符數(shù)組的初始化
6.3.3 字符數(shù)組與字符串
6.3.4 字符串的輸入與輸出
6.3.5 字符串處理函數(shù)
6.3.6 字符數(shù)組程序設(shè)計(jì)舉例
本章小結(jié)
習(xí)題
第7章 函數(shù)
7.1 函數(shù)概述
7.2 函數(shù)的定義
7.3 函數(shù)的參數(shù)
7.3.1 形參和實(shí)參
7.3.2 實(shí)參和形參間的數(shù)據(jù)傳遞
7.3.3 函數(shù)參數(shù)應(yīng)用舉例
7.4 函數(shù)的調(diào)用
7.4.1 函數(shù)調(diào)用
7.4.2 函數(shù)的嵌套
7.4.3 函數(shù)的遞歸
7.4.4 函數(shù)的應(yīng)用舉例
7.5 函數(shù)的聲明
7.6 函數(shù)的返回值
7.7 作用域和生存期
7.7.1 作用域
7.7.2 生存期
7.8 內(nèi)部函數(shù)和外部函數(shù)
7.8.1 內(nèi)部函數(shù)
7.8.2 外部函數(shù)
本章小結(jié)
習(xí)題
第8章 指針
8.1 指針的基本概念
8.2 變量的指針和指向變量的指針變量
8.2.1 指針變量的類型說明
8.2.2 指針變量的初始化
8.2.3 指針的訪問
8.3 指針變量的運(yùn)算
8.3.1 指針運(yùn)算符
8.3.2 指針的賦值運(yùn)算
8.3.3 指針的算術(shù)運(yùn)算
8.3.4 指針的關(guān)系運(yùn)算
8.4 數(shù)組與指針
8.4.1 數(shù)組名和數(shù)組指針變量作為函數(shù)參數(shù)
8.4.2 指向多維數(shù)組的指針變量
8.4.3 多維數(shù)組的指針變量
8.4.4 字符串指針變量與字符數(shù)組
8.5 函數(shù)指針變量與指針型函數(shù)
8.5.1 函數(shù)指針變量
8.5.2 指針型函數(shù)
8.5.3 指針數(shù)組作為指針型函數(shù)的參數(shù)
8.5.4 指向指針的指針變量
8.6 程序設(shè)計(jì)舉例
本章小結(jié)
習(xí)題
第9章 結(jié)構(gòu)體、共用體和枚舉
9.1 結(jié)構(gòu)體類型與變量
9.1.1 結(jié)構(gòu)體類型定義
9.1.2 結(jié)構(gòu)體變量的定義和引用
9.2 結(jié)構(gòu)體數(shù)組
9.3 結(jié)構(gòu)體類型數(shù)據(jù)的指針
9.3.1 結(jié)構(gòu)體變量的指針與指針變量
9.3.2 結(jié)構(gòu)體數(shù)組的指針與指針變量
9.3.3 結(jié)構(gòu)體指針與變量作為函數(shù)參數(shù)
9.3.4 自定義類型
9.4 鏈表的基本知識(shí)
9.4.1 動(dòng)態(tài)分配和釋放空間的函數(shù)
9.4.2 建立和輸出鏈表
9.4.3 鏈表的基本操作
9.5 結(jié)構(gòu)體位段
9.6 共用體類型與變量
9.6.1 共用體類型定義
9.6.2 共用體變量的定義和引用
9.7 枚舉類型與變量
9.7.1 枚舉類型定義
9.7.2 枚舉變量與枚舉元素
9.8 程序設(shè)計(jì)舉例
本章小結(jié)
習(xí)題
第10章 文件系統(tǒng)
10.1 文件系統(tǒng)概述與文件類型
10.2 文件的打開與關(guān)閉
10.2.1 文件的打開(fopen)函數(shù)
10.2.2 文件的關(guān)閉(fclose)函數(shù)
10.3 文件的讀寫操作
10.3.1
讀寫一個(gè)字符的函數(shù)(fgetc(),fputc()或getc(),putc())
10.3.2
讀寫一個(gè)字符串函數(shù)(fgets()和fputs())
10.3.3
讀寫一個(gè)數(shù)據(jù)字塊函數(shù)(fread()和fwrite())
10.3.4
文件的格式化讀寫函數(shù)(fscanf()和fprintf())
10.4 文件定位與隨機(jī)讀寫
10.5 程序設(shè)計(jì)舉例
本章小結(jié)
習(xí)題
附錄A 常用字符與ASCII代碼對(duì)照表
附錄B C語言中的關(guān)鍵字
附錄C C語言常用庫函數(shù)
附錄D Visual C++ 6.0常見編譯錯(cuò)誤信息
參考文獻(xiàn)

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    C語言程序設(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7