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

出版時(shí)間:2011-9  出版社:西安電子科技大學(xué)出版社  作者:崔永君  頁(yè)數(shù):294  

內(nèi)容概要

  計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)是高等學(xué)校計(jì)算機(jī)基礎(chǔ)課程中的核心課程。本書(shū)總結(jié)了作者多年的教學(xué)和軟件開(kāi)發(fā)經(jīng)驗(yàn),以c程序設(shè)計(jì)語(yǔ)言為基礎(chǔ),注重程序設(shè)計(jì)與軟件開(kāi)發(fā)的基本概念、方法和思路,培養(yǎng)讀者的基本編程能力、邏輯思維和抽象思維能力。
  《c語(yǔ)言程序設(shè)計(jì)》根據(jù)初學(xué)者的認(rèn)知特點(diǎn),循序漸進(jìn)、緊貼教學(xué)、深入淺出地講解了c語(yǔ)言的基本概念、數(shù)據(jù)類型、結(jié)構(gòu)化程序設(shè)計(jì)的三種結(jié)構(gòu)(順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu))、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體與共用體、編譯預(yù)處理與位運(yùn)算以及文件等相關(guān)知識(shí)。通過(guò)書(shū)中大量有著明確知識(shí)點(diǎn)的例題與習(xí)題,讀者可體會(huì)并初步掌握程序的設(shè)計(jì)方法。
  《c語(yǔ)言程序設(shè)計(jì)》可作為高等院校計(jì)算機(jī)及理工類各專業(yè)、成人教育學(xué)院c語(yǔ)言程序設(shè)計(jì)課程的教材,也可作為廣大計(jì)算機(jī)愛(ài)好者的自學(xué)教材。

書(shū)籍目錄

第1章 c語(yǔ)言概述
1.1 程序設(shè)計(jì)語(yǔ)言的發(fā)展
1.2 c語(yǔ)言的發(fā)展及其特點(diǎn)
1.3 c程序的基本結(jié)構(gòu)與書(shū)寫(xiě)規(guī)則
1.3.1 c程序的基本結(jié)構(gòu)
1.3.2 c程序的書(shū)寫(xiě)規(guī)則
1.4 計(jì)算機(jī)運(yùn)算基礎(chǔ)(進(jìn)位計(jì)數(shù)制、數(shù)值轉(zhuǎn)換)
1.4.1 數(shù)的二進(jìn)制、十進(jìn)制、八進(jìn)制和十六進(jìn)制表示
1.4.2 數(shù)制轉(zhuǎn)換
1.5 c程序的編輯、編譯和運(yùn)行
1.5.1 一般c程序的解題步驟
1.5.2 在turbo c++環(huán)境中運(yùn)行c程序的步驟
習(xí)題一
第2章 基本數(shù)據(jù)類型、運(yùn)算符和表達(dá)式
2.1 字符集及詞法約定
2.1.1 c語(yǔ)言的字符集
2.1.2 詞法約定
2.2 c語(yǔ)言的基本數(shù)據(jù)類型
2.2.1 常量與變量
2.2.2 整型數(shù)據(jù)
2.2.3 實(shí)型數(shù)據(jù)
2.2.4 字符型數(shù)據(jù)
2.3 c語(yǔ)言的運(yùn)算符與表達(dá)式
2.3.1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式
2.3.2 關(guān)系及邏輯運(yùn)算符
2.3.3 賦值運(yùn)算符與賦值表達(dá)式
2.3.4 條件運(yùn)算符與條件表達(dá)式
2.3.5 逗號(hào)運(yùn)算符與逗號(hào)表達(dá)式
2.3.6 sizeof運(yùn)算符
2.3.7 運(yùn)算符與優(yōu)先級(jí)小結(jié)
2.4 常見(jiàn)錯(cuò)誤
習(xí)題二
第3章 順序結(jié)構(gòu)程序設(shè)計(jì)
3.1 程序設(shè)計(jì)概述
3.1.1 基本概念
3.1.2 算法
3.2 c語(yǔ)句
3.3 賦值語(yǔ)句
3.4 數(shù)據(jù)輸入輸出在c語(yǔ)言中的實(shí)現(xiàn)
3.5 格式化輸入輸出函數(shù)
3.5.1 格式化輸出函數(shù)printf( )
3.5.2 格式化輸入函數(shù)scanf( )
3.6 字符輸入輸出函數(shù)
3.6.1 字符輸出函數(shù)putchar( )
3.6.2 字符輸入函數(shù)getchar( )
3.7 順序程序設(shè)計(jì)舉例
習(xí)題三
第4章 選擇結(jié)構(gòu)程序設(shè)計(jì)
4.1 if語(yǔ)句
4.1.1 if語(yǔ)句的三種基本形式
4.1.2 if語(yǔ)句的嵌套
4.1.3 條件表達(dá)式
4.2 switch語(yǔ)句
4.3 選擇分支程序舉例
習(xí)題四
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
5.1 循環(huán)語(yǔ)句概述
5.2 goto語(yǔ)句
5.3 while語(yǔ)句
5.4 do-while語(yǔ)句
5.5 for語(yǔ)句
5.6 三種循環(huán)語(yǔ)句的選用
5.7 break語(yǔ)句
5.8 continue語(yǔ)句
5.9 循環(huán)的嵌套
5.10 程序舉例
5.11 常見(jiàn)錯(cuò)誤
習(xí)題五
第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 字符串
6.3.3 字符數(shù)組的初始化
6.3.4 字符數(shù)組的引用
6.3.5 字符數(shù)組的輸入與輸出
6.3.6 字符串處理函數(shù)
6.3.7 字符數(shù)組程序舉例
習(xí)題六
第7章 函數(shù)
7.1 函數(shù)的定義
7.2 函數(shù)的返回值與函數(shù)類型說(shuō)明
7.2.1 函數(shù)的返回值
7.2.2 函數(shù)類型說(shuō)明
7.3 函數(shù)的調(diào)用
7.3.1 函數(shù)的形式參數(shù)和實(shí)際參數(shù)
7.3.2 函數(shù)的調(diào)用
7.3.3 被調(diào)用函數(shù)的聲明和函數(shù)原型
7.4 函數(shù)的嵌套調(diào)用與遞歸調(diào)用
7.4.1 函數(shù)的嵌套調(diào)用
7.4.2 函數(shù)的遞歸調(diào)用
7.5 變量的存儲(chǔ)屬性
7.5.1 局部變量
7.5.2 全局變量
7.5.3 動(dòng)態(tài)存儲(chǔ)變量
7.5.4 靜態(tài)存儲(chǔ)變量
7.6 多文件中函數(shù)和變量的處理
習(xí)題七
第8章 指針
8.1 指針變量的定義與引用
8.1.1 指針與指針變量
8.1.2 指針變量的定義
8.1.3 指針變量的賦值
8.1.4 指針變量的引用
8.2 指針運(yùn)算符
8.2.1 指針運(yùn)算符與指針表達(dá)式
8.2.2 指針變量作函數(shù)的參數(shù)
8.3 指針變量與數(shù)組
8.3.1 指針變量與一維數(shù)組
8.3.2 指針變量與二維數(shù)組
8.3.3 數(shù)組指針作函數(shù)的參數(shù)
8.4 字符指針
8.4.1 字符指針的定義和使用
8.4.2 字符指針用作函數(shù)參數(shù)
8.4.3 字符指針變量與字符數(shù)組
8.5 函數(shù)與指針
8.5.1 指針型函數(shù)
8.5.2 函數(shù)指針變量
8.6 指針數(shù)組和指向指針的指針變量
8.6.1 指針數(shù)組
8.6.2 指向指針的指針變量
8.6.3 main函數(shù)的參數(shù)
習(xí)題八
第9章 其他數(shù)據(jù)類型
9.1 結(jié)構(gòu)體
9.1.1 結(jié)構(gòu)說(shuō)明和結(jié)構(gòu)變量定義
9.1.2 結(jié)構(gòu)變量的使用
9.1.3 結(jié)構(gòu)數(shù)組和結(jié)構(gòu)指針
9.1.4 類型名定義
9.2 動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu)
9.2.1 動(dòng)態(tài)分配內(nèi)存
9.2.2 鏈表
9.2.3 堆棧
9.2.4 隊(duì)列
9.3 共用體
9.4 枚舉類型
習(xí)題九
第10章 編譯預(yù)處理與位運(yùn)算
10.1 位運(yùn)算符與位運(yùn)算
10.1.1 “按位與”運(yùn)算符
10.1.2 “按位或”運(yùn)算符
10.1.3 “按位異或”運(yùn)算符
10.1.4 “按位取反”運(yùn)算符
10.2 位移位運(yùn)算
10.2.1 左移運(yùn)算
10.2.2 右移運(yùn)算
10.2.3 與位運(yùn)算有關(guān)的復(fù)合賦值運(yùn)算符
10.3 位域
10.3.1 位域的定義和位域變量的說(shuō)明
10.3.2 位域的使用
10.4 宏定義
10.4.1 無(wú)參宏定義
10.4.2 帶參宏定義
10.5 文件包含
10.6 條件編譯
習(xí)題十
第11章 文件
11.1 c文件概述
11.2 文件的打開(kāi)與關(guān)閉
11.3 文件的輸入和輸出
11.4 文件的定位
11.5 文件的錯(cuò)誤檢測(cè)及錯(cuò)誤處理函數(shù)
習(xí)題十一
附錄a 部分習(xí)題參考答案
附錄b 常用字符與ascii代碼對(duì)照表
附錄c turbo c常用庫(kù)函數(shù)
參考文獻(xiàn)

圖書(shū)封面

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


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


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

 
 

 

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

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