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

C語言程序設(shè)計

C語言程序設(shè)計

定 價:¥22.00

作 者: 張世祿等編著
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: C

ISBN: 9787121012334 出版時間: 2005-08-01 包裝: 平裝
開本: 26cm 頁數(shù): 238 字?jǐn)?shù):  

內(nèi)容簡介

  本書是講述程序設(shè)計而不講授書中程序的教材。書中使用了程序設(shè)計新方法:首先,將問題抽象和歸納成帶計算過程和計算條件的計算公式;然后,找出算式所對應(yīng)C語言中的語句或語句組,編寫主干程序段;最后,加上說明和輸入輸出形成整個程序。書中首次將語言課中的程序設(shè)計所涉及的算法分成嘗試算法、遞歸算法和迭代算法三類,并給出了各類算法所對應(yīng)的基本程序模塊,編寫程序可像套用數(shù)學(xué)公式一樣方便,從而提高了程序的重用率,降低了程序設(shè)計難度。程序中選用了近百個例題,所有程序都給出了設(shè)計過程、帶計算過程和計算條件的數(shù)學(xué)公式。由于數(shù)學(xué)語言的精煉性,因而較同類教材篇幅短、規(guī)律性強。書中對降低程序復(fù)雜度及程序編寫難度也做了介紹。教材中所有程序都具有同一風(fēng)格,語句括號的配對關(guān)系、函數(shù)段以及復(fù)合語句、循環(huán)語句、條件語句中的子句書寫都規(guī)范統(tǒng)一、一目了然。本書適用于非計算學(xué)科專業(yè)大學(xué)本科及??茖W(xué)生,也適用于計算學(xué)科本科學(xué)生入門專業(yè)基礎(chǔ)課。

作者簡介

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

圖書目錄

第1章緒論及C語言簡介
1.1緒論
1.1.1軟件產(chǎn)業(yè)的興旺和辛酸
1.1.2軟件危機(jī)產(chǎn)生的根本原因
1.1.3解決應(yīng)用軟件成功率低下的途徑
1.1.4程序設(shè)計的重要性
1.2C語言簡介
1.2.1C語言的沿革
1.2.2C語言的特點
1.2.3C語言程序設(shè)計教材的特點
第2章數(shù)據(jù)類型.運算符和表達(dá)式
2.1標(biāo)志符
2.2C語言中的基本數(shù)據(jù)類型
2.3常量
2.3.1數(shù)值常量
2.3.2字符常量
2.3.3字符串常量
2.3.4符號常量
2.4變量
2.4.1變量的定義
2.4.2變量值
2.5枚舉類型
2.5.1枚舉類型和枚舉變量
2.5.2枚舉類型的操作
2.6運算符和表達(dá)式
2.6.1算術(shù)運算符和算術(shù)表達(dá)式
2.6.2表達(dá)式中數(shù)據(jù)間的混合運算與類型轉(zhuǎn)換
2.6.3賦值運算符與賦值表達(dá)式
2.6.4關(guān)系運算符和關(guān)系表達(dá)式
2.6.5邏輯運算符和邏輯表達(dá)式
2.6.6位操作運算符及表達(dá)式
2.6.7條件運算符和條件表達(dá)式
2.6.8逗號運算符和逗號表達(dá)式
2.6.9sizeof運算符
2.7運算符的優(yōu)先級和結(jié)合性
小結(jié)
習(xí)題
第3章簡單程序設(shè)計
3.1程序的三種基本結(jié)構(gòu)
3.2語句與順序結(jié)構(gòu)
3.3C語言的程序結(jié)構(gòu)及特點
3.4數(shù)據(jù)的輸入/輸出
3.4.1格式化輸出函數(shù)prind()
3.4.2格式化輸入函數(shù)scanf()
3.4.3字符輸入輸出函數(shù)getcha甙)和putchar()
3.4.4字符串輸入輸出函數(shù)gets()和puts()
3.5簡單程序設(shè)計
3.6源程序執(zhí)行過程
3.7TurboC2.0集成開發(fā)環(huán)境
3.7.1在TurboC2.0下運行C程序的步驟
3.7.2TurboC2.0的菜單系統(tǒng)及其使用
小結(jié)
習(xí)題
第4章數(shù)組
4.1一維數(shù)組
4.1.1一維數(shù)組的定義
4.1.2一維數(shù)組元素的引用
4.1.3一維數(shù)組元素的初始化和賦值
4.2二維數(shù)組
4.2.1二維數(shù)組的定義
4.2.2二維數(shù)組元素的引用
4.2.3二維數(shù)組的初始化和賦值
4.3字符數(shù)組
4.3.1字符數(shù)組的定義
4.3.2字符數(shù)組的初始化和賦值
4.3.3字符數(shù)組的輸入輸出
4.3.4字符串處理函數(shù)
小結(jié)
習(xí)題
第5章基本語句
5.1賦值語句
5.1.1簡單賦值語句
5.1.2特殊賦值語句
5.1.3連續(xù)賦值語句
5.2條件語句和分支(或選擇)結(jié)構(gòu)
5.2.1條件語句
5.2.2條件賦值語句
5.2.3嵌套的條件語句
5.2.4開關(guān)語句
5.3循環(huán)語句
5.3.1步長型循環(huán)語句
5.3.2while語句
5.3.3do-while循環(huán)語句
5.3.4循環(huán)嵌套
小結(jié)
習(xí)題
第6章程序設(shè)計方法
6.1嘗試法及其程序模塊結(jié)構(gòu)
6.2遞推算法程序選講
6.3迭代算法及程序選例
6.4難例精選
小結(jié)
習(xí)題
第7章函數(shù)
7.1函數(shù)的定義和調(diào)用
7.1.1函數(shù)的定義
7.1.2函數(shù)的返回值與函數(shù)類型
7.1.3函數(shù)調(diào)用
7.2函數(shù)的數(shù)據(jù)傳遞
7.2.1數(shù)值作為函數(shù)參數(shù)
7.2.2數(shù)組作為函數(shù)參數(shù)
7.3函數(shù)的嵌套調(diào)用與遞歸調(diào)用
7.3.1函數(shù)的嵌套調(diào)用
7.3.2遞歸調(diào)用
7.4函數(shù)舉例
7.5變量的作用域.存儲類型和生存期
7.5.1變量的作用域
7.5.2變量的存儲類型和生存期
7.6編譯預(yù)處理
7.6.1宏替換
7.6.2文件包含
7.6.3條件編譯
小結(jié)
習(xí)題
第8章指針
8.1指針與地址
8.2指針變量的使用
8.2.1指針變量的定義及賦值
8.2.2指針的類型
8.2.3指針運算符
8.2.4指針常量
8.3指針與數(shù)組
8.3.1指針與數(shù)組名之間的關(guān)系
8.3.2定義指向數(shù)組元素的指針變量
8.3.3指針的運算
8.3.4指針與一維數(shù)組
8.3.5指針與二維數(shù)組
8.4指針在函數(shù)中的使用
8.4.1指針作為函數(shù)參數(shù)
8.4.2指針作為函數(shù)的返回值
8.5指針和字符串
8.5.1字符串常量與字符指針變量
8.5.2字符串指針作為函數(shù)參數(shù)
8.6指針數(shù)組與多級指針
8.6.1指針數(shù)組
8.6.2多級指針
8.6.3Blain()函數(shù)的參數(shù)
8.7函數(shù)指針
8.7.1函數(shù)指針的定義
8.7.2函數(shù)指針的使用
小結(jié)
習(xí)題
第9章結(jié)構(gòu)體與共用體
9.1結(jié)構(gòu)體
9.1.1結(jié)構(gòu)體類型的說明及結(jié)構(gòu)體變量的定義
9.1.2結(jié)構(gòu)體變量的使用
9.2結(jié)構(gòu)體數(shù)組
9,3指向結(jié)構(gòu)體類型的指針
9.3.1結(jié)構(gòu)體指針變量的定義
9.3.2利用結(jié)構(gòu)體指針變量對所指對象成員的引用
9.3.3指向結(jié)構(gòu)體自己的指針作為結(jié)構(gòu)體成員的方式
9.4共用體
9.4.1共用體類型的聲明及變量的定義
9.4.2共用體變量的使用
小結(jié)
習(xí)題
第10章文件
10.1文件概述
10.1.1文件的定義
10.1.2文件的分類
10.1.3文件的操作流程
10.1.4文件緩沖區(qū)
10.2文件的打開與關(guān)閉
10.2.1文件指針
10.2.2文件的打開
10.2.3文件的關(guān)閉
10.3文件的順序讀寫操作
10.3.1文件的字符級讀寫
10.3.2文件對字符串的讀寫
10.3.3文件的格式化讀寫
10.4文件的隨機(jī)讀寫
10.4.1文件位置指針的定位
10.4.2文件的隨機(jī)讀寫
小結(jié)
習(xí)題
上機(jī)實習(xí)
實習(xí)1C程序錄入.編輯和運行
實習(xí)2if語句和嵌套的if語句
實習(xí)3判定樹問題及程序設(shè)計
實習(xí)4規(guī)范for型循環(huán)
實習(xí)5while型循環(huán)和do-while循環(huán)
實習(xí)6多重循環(huán)語句
實習(xí)7帶自定義函數(shù)的程序設(shè)計
實習(xí)8嘗試法(1)
實習(xí)9嘗試法(2)
實習(xí)10特殊排序
實習(xí)11綜合問題1
實習(xí)12綜合問題2
附錄AC語言中的關(guān)鍵字
附錄B部分字符與ASCII代碼對照表
附錄CTURBOC常用庫函數(shù)
C1數(shù)學(xué)函數(shù)(函數(shù)原型包含在math.h.stdlib.h中)
C2字符函數(shù)(函數(shù)原型包含在ctype.h中)
C3字符串函數(shù)(函數(shù)原型包含在string.h.stdhb.h中)
C4輸入輸出函數(shù)(函數(shù)原型包含在stdio.h中)
C5堆空間分配函數(shù)(函數(shù)原型包含在alloc.h.realloc.h中)
C6內(nèi)存存儲函數(shù)(函數(shù)原型包含在mem.h.string.h中)
參考文獻(xiàn)

本目錄推薦

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