注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)C語言程序設(shè)計

C語言程序設(shè)計

C語言程序設(shè)計

定 價:¥17.00

作 者: 丁春凡編著
出版社: 南開大學(xué)出版社
叢編項: 計算機(jī)大專教材系列
標(biāo) 簽: C語言

ISBN: 9787310008902 出版時間: 1995-11-01 包裝:
開本: 26cm 頁數(shù): 179頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書主要介紹C語言的程序設(shè)計方法,內(nèi)容包括:C程序的結(jié)構(gòu)及書寫格式,常量、變量、運(yùn)算符及表達(dá)式、簡單程序、分支程序、循環(huán)程序、函數(shù)、數(shù)組、指針、結(jié)構(gòu)、文件及其I/O函數(shù)、命令行參數(shù)以及編譯預(yù)處理命令等。本書通俗易懂,是一本C語言的入門書,適合初學(xué)者使用。為了便于初學(xué)者的學(xué)習(xí),在內(nèi)容編排上由淺入深,循序漸進(jìn),并給出大量的程序?qū)嵗?,每章后還配有練習(xí)題。它可作為大專院校的教科書,也可作為計算機(jī)技術(shù)人員的自學(xué)參考書。

作者簡介

暫缺《C語言程序設(shè)計》作者簡介

圖書目錄

第1章 緒論
1.1 C語言的產(chǎn)生過程及特點(diǎn)
1.1.1 C語言的產(chǎn)生過程
1.1.2 C語言的特點(diǎn)
1.2 IBM—PC微型機(jī)所用的C語言
1.3 C語言程序的結(jié)構(gòu)及書寫格式
1.3.1 C語言程序的結(jié)構(gòu)
1.3.2 C語言程序的書寫格式
1.4 C語言程序的開發(fā)過程
1.4.1 編輯源程序
1.4.2 編譯源文件
1.4.3 連接目標(biāo)文件及庫文件
1.4.4 運(yùn)行程序
習(xí)題
第2章 常量與變量
2.1 標(biāo)識符命名
2.1.1 標(biāo)識符的構(gòu)成規(guī)則
2.1.2 注意事項
2.2 基本數(shù)據(jù)類型
2.2.1 C語言的數(shù)據(jù)類型
2.2.2 基本類型數(shù)據(jù)的寬度及范圍
2.2.3 基本類型修飾符
2.3 常量
2.3.1 數(shù)值常量
2.3.2 字符常量
2.3.3 轉(zhuǎn)義字符常量
2.3.4 字符串常量
2.3.5 符號常量
2.4 變量
2.4.1 變量的說明
2.4.2 變量的初始化
習(xí)題
第3章 運(yùn)算符與表達(dá)式
3.1 算術(shù)運(yùn)算符
3.1.1 二項算術(shù)運(yùn)算符
3.1.2 單項算術(shù)運(yùn)算符
3.2 關(guān)系運(yùn)算符與邏輯運(yùn)算符
3.2.1 關(guān)系運(yùn)算符
3.2.2 邏輯運(yùn)算符
3.2.3 邏輯值
3.3 字位運(yùn)算符
3.3.1 字位邏輯運(yùn)算符
3.3.2 移位運(yùn)算符
3.3.3 反碼運(yùn)算符
3.4 賦值運(yùn)算符
3.1.1 賦值運(yùn)算符(一)
3.1.2 算術(shù)賦值運(yùn)算符
3.1.3 位操作賦值運(yùn)算符
3.5 其它運(yùn)算符
3.5.2 三項條件運(yùn)算符(?:)
3.5.2 逗號(,)運(yùn)算符
3.5.3 指針運(yùn)算符(&和*)
3.5.1 編譯時運(yùn)算符sizeof
3.5.5 引用結(jié)構(gòu)成員運(yùn)算符(.和一>)
3.5.6 圓括烏( )和方括號[運(yùn)算符
3.6 運(yùn)算符的優(yōu)先組
3.7 表達(dá)式
3.7.1 表達(dá)式中的類型轉(zhuǎn)換
3.7.2 強(qiáng)制類型轉(zhuǎn)換符
3.7.3 使兩括號改變運(yùn)算次序
3.7.4 使用空格和括號增加可讀性
3.8 常用數(shù)學(xué)標(biāo)準(zhǔn)函數(shù)
3.8.1 算術(shù)函數(shù)
3.8.2 三角函數(shù)
3.8.3 絕對值函數(shù)
3.8.4 隨機(jī)數(shù)函數(shù)
習(xí)題
第4章 順序結(jié)構(gòu)程序設(shè)計
4.1 賦值語句
4.1.1 賦值語句的格式與功能
4.1.2 賦值語句中的類型轉(zhuǎn)換
4.2 字符I/O函數(shù)
4.2.1 字符輸入函數(shù)getchar()
4.2.2 字符輸出函數(shù)putchar()
4.3 格式化I/O函數(shù)
4.3.1 格式化輸出函數(shù)printf()
4.3.2 格式化輸入函數(shù)scanf()
4.4 順序結(jié)構(gòu)程序舉例
習(xí)題
第5章 選擇結(jié)構(gòu)程序設(shè)計
5.1 條件語句
5.1.1 if-else選擇
5.1.2 if選擇
5.2 復(fù)合語句
5.3 嵌套的條件語句
5.3.1 嵌套條件語句的形式
5.3.2 else if結(jié)構(gòu)的嵌套條件語句
5.4 用運(yùn)算符?:替代條件語句
5.5 開關(guān)語句與多路選擇
5.5.1 開關(guān)語句
5.5.2 多路選擇程序舉例
習(xí)題
第6章 循環(huán)結(jié)構(gòu)程序設(shè)計
6.1 while型循環(huán)
6.1.1 while循環(huán)語句
6.1.2 while型循環(huán)程序
6.2 for型循環(huán)
6.2.1 for循環(huán)語句
6.2.2 for型循環(huán)程序
6.3 do-while型循環(huán)
6.3.1 do-while循環(huán)語句
6.3.2 do-while型循環(huán)程序
6.4 多重循環(huán)
6.5 循環(huán)的中途退出
6.5.1 break語句
6.5.2 continue語句
6.5.3 gotO語句及標(biāo)號
習(xí)題
第7章 數(shù)組
7.1 一維數(shù)組說明及初始化
7.1.1 一維數(shù)組的說明
7.1.2 一維數(shù)組的初始化
7.2 字符型數(shù)組與字符串
7.2.1 使用字符型數(shù)組存儲字符串
7.2.2 字符型數(shù)組的初始化
7.3 字符串I/O函數(shù)
7.3.1 字符串輸入函數(shù)gets()
7.3.2 字符率輸出函數(shù)Puts()
7.4 二維數(shù)組與雙下標(biāo)變量
7.4.1 二維數(shù)組的說明
7.4.2 雙下標(biāo)變量
7.4.3 三維數(shù)組的初始化
7.5 二維字符型數(shù)組與多個字符串
7.5.1 字符串?dāng)?shù)組
7.5.2 字符串?dāng)?shù)組的初始化
習(xí)題
第8章 指針
8.1 指針運(yùn)算符&及*
8.1.1 指針運(yùn)算符&
8.1.2 指針運(yùn)算符*
8.1.3 &與*互為逆運(yùn)算
8.2 指針的說明及初始化
8.2.1 指針的說明
8.2.2 指針的初始化
8.2.3 指針的特殊值
8.3 指針運(yùn)算表達(dá)式
8.3.1 指針的算術(shù)運(yùn)算表達(dá)式
8.3.2 指針的關(guān)系運(yùn)算表達(dá)式
8.3.3 指針的賦值運(yùn)算表達(dá)式
8.3.4 指針運(yùn)算表達(dá)式的應(yīng)用舉例
8.4 指針與數(shù)組
8.4.1 兩種方法訪問數(shù)組
8.4.2 指針與數(shù)組表現(xiàn)形式的互換性
8.5 字符型指針與字符率
8.5.1 使用字符型指針處理字符串
8.5.2 用字符串常量初始化字符型指針
8.5.3 不要使用無指向的指針
8.6 指針數(shù)組
8.6.1 指針數(shù)組的說明
8.6.2 指針數(shù)組的初始化
8.6.3 指針數(shù)組與二維數(shù)組
8.6.4 指針數(shù)組與多個字符串
習(xí)題
第9章 函數(shù)結(jié)構(gòu)程序設(shè)計
9.1 C語言函數(shù)的基本概念
9.2 函數(shù)定義
9.2.1 函數(shù)定義的一般格式
9.2.2 從函數(shù)中返回
9.3 函數(shù)說明及函數(shù)調(diào)用
9.3.1 函數(shù)說明
9.3.2 函數(shù)調(diào)用
9.4 函數(shù)參數(shù)的傳送方式
9.4.1 參數(shù)的傳值傳送方式
9.4.2 參數(shù)的傳址傳送方式
9.5 函數(shù)返值的傳送
9.5.1 使用return語句傳送返值
9.5.2 使用傳址參數(shù)傳送返值
9.6 數(shù)組參數(shù)的傳送
9.6.1 向函數(shù)傳送一維數(shù)組
9.6.2 向函數(shù)傳送二維數(shù)組
9.7 字符串參數(shù)的傳送
9.7.1 向函數(shù)傳送一個字符串
9.7.2 向函數(shù)傳送多個字符串
9.8 局部變量與全局變量
9.8.1 局部變量
9.8.2 全局變量
9.9 變量的存儲類型及其壽命與可見性
9.9.1 變量的存儲類型
9.9.2 變量的壽命與可見性
9.9.3 存儲類型與變量的初始化
9.10 指針型函數(shù)
9.10.1 指針型函數(shù)定義
9.10.2 返值為全局變基地址
9.10.3 返值為static型的內(nèi)部變量地址
9.10.4 返值為調(diào)用函數(shù)內(nèi)局部變量地址
9.11 命令行參數(shù)
9.11.1 命令行的一般格式
9.11.2 C程序接收命令行參數(shù)
9.12 編譯預(yù)處理命令
9.12.1 #define命令
9.12.2 # include命令
9.12.3 條件編譯命令
習(xí)題
第10章 結(jié)構(gòu)
10.1 結(jié)構(gòu)定義及結(jié)構(gòu)變量
10.1.1 結(jié)構(gòu)定義
10.1.2 結(jié)構(gòu)變量的說明
10.1.3 結(jié)構(gòu)變量成員的訪問
10.1.4 結(jié)構(gòu)變量的初始化
10.2 結(jié)構(gòu)數(shù)組
10.2.1 結(jié)構(gòu)數(shù)組的說明及初始化
10.2.2 結(jié)構(gòu)數(shù)組的應(yīng)用
10.3 結(jié)構(gòu)指針
10.3.1 結(jié)構(gòu)指針的說明及初始化
10.3.2 結(jié)構(gòu)指針目標(biāo)成員的訪問
10.4 結(jié)構(gòu)及結(jié)構(gòu)成員在函數(shù)間的傳送
10.4.1 向函數(shù)傳送結(jié)構(gòu)成員
10.4.2 向函數(shù)傳送完整結(jié)構(gòu)
10.5 結(jié)構(gòu)成員數(shù)組及結(jié)構(gòu)
10.5.1 結(jié)構(gòu)成員數(shù)組
10.5.2 結(jié)構(gòu)成員結(jié)構(gòu)
習(xí)題
第11章 文件及其I/O函數(shù)
11.1 C語言文件的概念
11.1.1 磁盤文件
11.1.2 設(shè)備文件及標(biāo)準(zhǔn)設(shè)備文件
11.1.3 文件I/O系統(tǒng)
11.1.4 文件控制結(jié)構(gòu)
11.1.5 文件型指針
11.2 fopen()及fclose()函數(shù)
11.2.1 打開文件函數(shù)fopen()
11.2.2 關(guān)閉文件函數(shù)fclose()
11.3 Putc()及getc()函數(shù)
11.3.1 文件的字符輸出函數(shù)Putc()
11.3.2 文件的字符輸入函數(shù)getc()
11.4 feof()、ferror()、rewind()及clearers()函數(shù)
11.4.1 測試文件結(jié)束函數(shù)feof()
11.4.2 ferror()、clearers()及 rewind()函數(shù)
11.5 fgets ()及fPuts()函數(shù)
11.5.1 文件的字符串輸入函數(shù)fgets()
11.5.2 文件的字符串輸出函數(shù)fPuts()
11.6 fread()及fwrite()函數(shù)
11.6.1 讀數(shù)據(jù)塊函數(shù)fread()
11.6.2 寫數(shù)據(jù)塊函數(shù)fwrite()
11.7 fprintf()及fscanf()函數(shù)
11.7.1 文件的格式化輸出函數(shù)fPrintf()
11.7.2 文件的格式化輸入函數(shù)fscanf()
11.8 設(shè)備文件的I/O
11.8.1 設(shè)備文件的I/O處理
11.8.2標(biāo)準(zhǔn)設(shè)備文件的I/O處理
11.8.3 控制臺I/O函數(shù)
11.8.4 標(biāo)準(zhǔn)設(shè)備文件的重定向
習(xí)題
參考資料

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號