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

出版時(shí)間:2008-9  出版社:中國(guó)鐵道出版社  作者:張書(shū)云 主編  頁(yè)數(shù):243  字?jǐn)?shù):371000  

內(nèi)容概要

本書(shū)是為將C語(yǔ)言作為入門(mén)語(yǔ)言的程序設(shè)計(jì)課程編寫(xiě)的以培養(yǎng)學(xué)生程序設(shè)計(jì)基本能力為目標(biāo)的教材。全書(shū)共分為9章,主要內(nèi)容包括C語(yǔ)言概述、數(shù)據(jù)類(lèi)型、常量與變量、數(shù)據(jù)的運(yùn)算與輸入/輸出、C語(yǔ)言3種基本結(jié)構(gòu)程序設(shè)計(jì)、函數(shù)、數(shù)組、指針、結(jié)構(gòu)體與共用體、文件系統(tǒng)。
本書(shū)體系合理、邏輯性強(qiáng)、文字流暢、通俗易懂。注重培養(yǎng)讀者分析問(wèn)題和程序設(shè)計(jì)的能力,注重培養(yǎng)良好的程序設(shè)計(jì)風(fēng)格和習(xí)慣。本書(shū)還配有輔助教材《C語(yǔ)言程序設(shè)計(jì)習(xí)題解答與實(shí)驗(yàn)指導(dǎo)》。
本書(shū)適合作為高等院校,特別是財(cái)經(jīng)類(lèi)院校計(jì)算機(jī)程序設(shè)計(jì)課程的教學(xué)用書(shū),還可以供廣大C語(yǔ)言程序設(shè)計(jì)初學(xué)者自學(xué)參考。

書(shū)籍目錄

第1章  C語(yǔ)言概述
1.1 程序設(shè)計(jì)語(yǔ)言
1.2 C語(yǔ)言的發(fā)展歷史
1.3 為什么學(xué)習(xí)c語(yǔ)言
1.4 使用C語(yǔ)言進(jìn)行程序開(kāi)發(fā)
1.4.1 程序開(kāi)發(fā)過(guò)程
1.4.2 源程序的編輯、編譯、連接與運(yùn)行
1.4.3 一個(gè)簡(jiǎn)單的C語(yǔ)言程序
1.5 C語(yǔ)言程序的組成
1.6 C程序編程風(fēng)格
1.7 綜合應(yīng)用例題
習(xí)題
第2章 數(shù)據(jù)類(lèi)型、常量與變量
2.1 數(shù)據(jù)類(lèi)型
2.2 標(biāo)識(shí)符
2.3 常量
2.3.1 整型常量
2.3.2 實(shí)型常量
2.3.3 字符型常量
2.3.4 字符串常量
2.3.5 常量的使用與符號(hào)常量
2.4 變量
2.4.1 變量定義
2.4.2 整型變量
2.4.3 實(shí)型變量
2.4.4 字符型變量
2.4.5 變量的初始化與賦值
2.5 綜合應(yīng)用例題
習(xí)題
第3章 數(shù)據(jù)的運(yùn)算與輸入/輸出
3.1 運(yùn)算符和表達(dá)式概述
3.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
3.2.1 算術(shù)運(yùn)算符
3.2.2 算術(shù)表達(dá)式
3.3 賦值運(yùn)算符和賦值表達(dá)式
3.3.1 賦值運(yùn)算符
3.3.2 賦值表達(dá)式
3.3.3 復(fù)合的賦值運(yùn)算符
3.4 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
3.4.1 關(guān)系運(yùn)算符
3.4.2 關(guān)系表達(dá)式
3.5 邏輯運(yùn)算符和邏輯表達(dá)式
3.5.1 邏輯運(yùn)算符
3.5.2 邏輯表達(dá)式
3.6 條件運(yùn)算符和條件表達(dá)式
3.7 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式
3.8 位運(yùn)算符和位運(yùn)算表達(dá)式
3.8.1 按位取反運(yùn)算符
3.8.2 按位“與”、按位“或”和按位“異或”運(yùn)算
3.8.3 移位運(yùn)算
3.8.4 位運(yùn)算符的優(yōu)先級(jí)及結(jié)合方向
3.9 數(shù)據(jù)類(lèi)型轉(zhuǎn)換
3.9.1 自動(dòng)轉(zhuǎn)換規(guī)則
3.9.2 強(qiáng)制轉(zhuǎn)換
3.10 數(shù)據(jù)的輸入/輸出
3.10.1 字符數(shù)據(jù)的輸入/輸出
3.10.2 格式輸出函數(shù)
3.10.3 格式輸入函數(shù)
3.11 綜合應(yīng)用例題
習(xí)題
第4章 C語(yǔ)言3種基本結(jié)構(gòu)程序設(shè)計(jì)
4.1 C語(yǔ)句
4.2 順序結(jié)構(gòu)程序設(shè)計(jì)
4.3 選擇結(jié)構(gòu)程序設(shè)計(jì)
4.3.1 if語(yǔ)句
4.3.2 switch語(yǔ)句
4.4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
4.4.1 goto語(yǔ)句
4.4.2 while循環(huán)語(yǔ)句
4.4.3 dowhile循環(huán)語(yǔ)句
4.4.4 for循環(huán)語(yǔ)句
4.4.5 循環(huán)語(yǔ)句的比較
4.4.6 循環(huán)的嵌套
4.4.7 循環(huán)控制語(yǔ)句break和continue
4.5 綜合應(yīng)用例題
習(xí)題
第5章 函數(shù)
5.1 概述
5.1.1 模塊與函數(shù)
5.1.2 函數(shù)的基本概念
5.1.3 函數(shù)定義的一般形式
5.2 函數(shù)的調(diào)用
5.2.1 函數(shù)調(diào)用的一般形式
5.2.2 函數(shù)調(diào)用的方式
5.2.3 函數(shù)的參數(shù)
5.2.4 函數(shù)的返回值
5.2.5 對(duì)被調(diào)函數(shù)的聲明
5.3 函數(shù)的嵌套調(diào)用和遞歸調(diào)用
5.3.1 嵌套調(diào)用
5.3.2 函數(shù)的遞歸調(diào)用
5.4 變量的存儲(chǔ)屬性
5.4.1 變量的作用域
5.4.2 變量的生存期
5.4.3 變量的存儲(chǔ)類(lèi)型
5.4.4 存儲(chǔ)類(lèi)型小結(jié)
5.5 內(nèi)部函數(shù)和外部函數(shù)
5.5.1 內(nèi)部函數(shù)
5.5.2 外部函數(shù)
5.6 編譯預(yù)處理
5.6.1 宏定義
5.6.2 “文件包含”處理
習(xí)題
第6章 數(shù)組
6.1 一維數(shù)組
6.1.1 一維數(shù)組的定義
6.1.2 一維數(shù)組元素的存儲(chǔ)形式
6.1.3 一維數(shù)組元素的引用
6.1.4 一維數(shù)組的初始化
6.1.5 一維數(shù)組應(yīng)用舉例
6.2 二維數(shù)組
6.2.1 二維數(shù)組的定義
6.2.2 二維數(shù)組元素的存儲(chǔ)形式
6.2.3 二維數(shù)組元素的引用
6.2.4 二維數(shù)組的初始化
6.3 字符數(shù)組和字符串
6.3.1 字符數(shù)組的定義
6.3.2 字符串和字符串的存儲(chǔ)方法
6.3.3 字符數(shù)組的初始化
6.3.4 字符數(shù)組的引用
6.3.5 字符串的輸入/輸出
6.3.6 字符串處理函數(shù)
6.4 函數(shù)與數(shù)組
6.4.1 數(shù)組元素作函數(shù)實(shí)參
6.4.2 一維數(shù)組名作函數(shù)參數(shù)
6.4.3 多維數(shù)組名作函數(shù)參數(shù)
6.5 綜合應(yīng)用例題
習(xí)題
第7章 指針
7.1 指針的基本概念
7.1.1 地址與指針
7.1.2 指針變量的定義
7.1.3 指針變量的引用
7.1.4 指針變量作函數(shù)參數(shù)
7.2 指針的運(yùn)算
7.2.1 指針的賦值運(yùn)算
7.2.2 指針的算術(shù)運(yùn)算
7.2.3 指針的關(guān)系運(yùn)算
7.3 數(shù)組的指針和指向數(shù)組的指針變量
7.3.1 指向數(shù)組元素的指針變量的定義與賦值
7.3.2 通過(guò)指針引用數(shù)組元素
7.3.3 數(shù)組名作函數(shù)參數(shù)
7.3.4 多維數(shù)組的指針
7.4 指針與字符串
7.4.1 指向字符串的指針
7.4.2 字符串指針作函數(shù)參數(shù)
7.4.3 字符指針變量和字符數(shù)組的異同
7.5 函數(shù)的指針和指向函數(shù)的指針變量
7.5.1 函數(shù)指針變量的定義與使用
7.5.2 用函數(shù)指針變量作函數(shù)參數(shù)
7.6 指針型函數(shù)
7.7 指針數(shù)組和指向指針的指針
7.7.1 指針數(shù)組的概念
7.7.2 用指針數(shù)組處理多個(gè)字符串
7.7.3 命令行參數(shù)
7.7.4 指向指針的指針
習(xí)題
第8章 結(jié)構(gòu)體與共用體
8.1 結(jié)構(gòu)體類(lèi)型
8.1.1 結(jié)構(gòu)體類(lèi)型的定義
8.1.2 結(jié)構(gòu)體類(lèi)型變量的定義
8.1.3 結(jié)構(gòu)體變量的初始化
8.1.4 結(jié)構(gòu)體變量的引用
8.1.5 結(jié)構(gòu)體數(shù)組
8.2 結(jié)構(gòu)體與指針
8.2.1 指向結(jié)構(gòu)體變量的指針
8.2.2 指向結(jié)構(gòu)體數(shù)組的指針
8.2.3 結(jié)構(gòu)體與函數(shù)
8.3 共用體
8.3.1 共用體的概念
8.3.2 共用體變量的引用
8.4 枚舉類(lèi)型
8.5 用typedef定義數(shù)據(jù)類(lèi)型
8.6 鏈表
8.6.1 鏈表概述
8.6.2 動(dòng)態(tài)鏈表的建立
8.6.3 鏈表的遍歷
8.6.4 鏈表的插入和刪除
8.6.5 鏈表綜合應(yīng)用例題
習(xí)題
第9章 文件系統(tǒng)
9.1 文件概述
9.1.1 什么是文件
9.1.2 C文件分類(lèi)
9.2 文件指針
9.3 文件的打開(kāi)與關(guān)閉
9.3.1 文件打開(kāi)函數(shù)
9.3.2 文件關(guān)閉函數(shù)
9.4 文件的讀寫(xiě)
9.4.1 字符文件的讀寫(xiě)
9.4.2 字符串讀寫(xiě)函數(shù)
9.4.3 數(shù)據(jù)塊讀寫(xiě)函數(shù)
9.4.4 格式化讀寫(xiě)函數(shù)
9.5 文件的定位
9.5.1 rewind函數(shù)
9.5.2 fseek函數(shù)
9.6 檢測(cè)文件狀態(tài)函數(shù)
9.7 綜合應(yīng)用例題
習(xí)題
附錄A 常用字符與ASCII碼對(duì)照表
附錄B C語(yǔ)言的關(guān)鍵字
附錄C C語(yǔ)言運(yùn)算符的優(yōu)先級(jí)與結(jié)合性
附錄D Turbo C常用庫(kù)函數(shù)
參考文獻(xiàn)

圖書(shū)封面

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


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


用戶(hù)評(píng)論 (總計(jì)1條)

 
 

  •   剛開(kāi)始學(xué),感覺(jué)難度適中,挺好的
 

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

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