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

C語言程序設計

C語言程序設計

定 價:¥22.00

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

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

內容簡介

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

作者簡介

暫缺《C語言程序設計》作者簡介

圖書目錄

第1章緒論及C語言簡介
1.1緒論
1.1.1軟件產業(yè)的興旺和辛酸
1.1.2軟件危機產生的根本原因
1.1.3解決應用軟件成功率低下的途徑
1.1.4程序設計的重要性
1.2C語言簡介
1.2.1C語言的沿革
1.2.2C語言的特點
1.2.3C語言程序設計教材的特點
第2章數(shù)據(jù)類型.運算符和表達式
2.1標志符
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運算符和表達式
2.6.1算術運算符和算術表達式
2.6.2表達式中數(shù)據(jù)間的混合運算與類型轉換
2.6.3賦值運算符與賦值表達式
2.6.4關系運算符和關系表達式
2.6.5邏輯運算符和邏輯表達式
2.6.6位操作運算符及表達式
2.6.7條件運算符和條件表達式
2.6.8逗號運算符和逗號表達式
2.6.9sizeof運算符
2.7運算符的優(yōu)先級和結合性
小結
習題
第3章簡單程序設計
3.1程序的三種基本結構
3.2語句與順序結構
3.3C語言的程序結構及特點
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簡單程序設計
3.6源程序執(zhí)行過程
3.7TurboC2.0集成開發(fā)環(huán)境
3.7.1在TurboC2.0下運行C程序的步驟
3.7.2TurboC2.0的菜單系統(tǒng)及其使用
小結
習題
第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ù)
小結
習題
第5章基本語句
5.1賦值語句
5.1.1簡單賦值語句
5.1.2特殊賦值語句
5.1.3連續(xù)賦值語句
5.2條件語句和分支(或選擇)結構
5.2.1條件語句
5.2.2條件賦值語句
5.2.3嵌套的條件語句
5.2.4開關語句
5.3循環(huán)語句
5.3.1步長型循環(huán)語句
5.3.2while語句
5.3.3do-while循環(huán)語句
5.3.4循環(huán)嵌套
小結
習題
第6章程序設計方法
6.1嘗試法及其程序模塊結構
6.2遞推算法程序選講
6.3迭代算法及程序選例
6.4難例精選
小結
習題
第7章函數(shù)
7.1函數(shù)的定義和調用
7.1.1函數(shù)的定義
7.1.2函數(shù)的返回值與函數(shù)類型
7.1.3函數(shù)調用
7.2函數(shù)的數(shù)據(jù)傳遞
7.2.1數(shù)值作為函數(shù)參數(shù)
7.2.2數(shù)組作為函數(shù)參數(shù)
7.3函數(shù)的嵌套調用與遞歸調用
7.3.1函數(shù)的嵌套調用
7.3.2遞歸調用
7.4函數(shù)舉例
7.5變量的作用域.存儲類型和生存期
7.5.1變量的作用域
7.5.2變量的存儲類型和生存期
7.6編譯預處理
7.6.1宏替換
7.6.2文件包含
7.6.3條件編譯
小結
習題
第8章指針
8.1指針與地址
8.2指針變量的使用
8.2.1指針變量的定義及賦值
8.2.2指針的類型
8.2.3指針運算符
8.2.4指針常量
8.3指針與數(shù)組
8.3.1指針與數(shù)組名之間的關系
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ù)指針的使用
小結
習題
第9章結構體與共用體
9.1結構體
9.1.1結構體類型的說明及結構體變量的定義
9.1.2結構體變量的使用
9.2結構體數(shù)組
9,3指向結構體類型的指針
9.3.1結構體指針變量的定義
9.3.2利用結構體指針變量對所指對象成員的引用
9.3.3指向結構體自己的指針作為結構體成員的方式
9.4共用體
9.4.1共用體類型的聲明及變量的定義
9.4.2共用體變量的使用
小結
習題
第10章文件
10.1文件概述
10.1.1文件的定義
10.1.2文件的分類
10.1.3文件的操作流程
10.1.4文件緩沖區(qū)
10.2文件的打開與關閉
10.2.1文件指針
10.2.2文件的打開
10.2.3文件的關閉
10.3文件的順序讀寫操作
10.3.1文件的字符級讀寫
10.3.2文件對字符串的讀寫
10.3.3文件的格式化讀寫
10.4文件的隨機讀寫
10.4.1文件位置指針的定位
10.4.2文件的隨機讀寫
小結
習題
上機實習
實習1C程序錄入.編輯和運行
實習2if語句和嵌套的if語句
實習3判定樹問題及程序設計
實習4規(guī)范for型循環(huán)
實習5while型循環(huán)和do-while循環(huán)
實習6多重循環(huán)語句
實習7帶自定義函數(shù)的程序設計
實習8嘗試法(1)
實習9嘗試法(2)
實習10特殊排序
實習11綜合問題1
實習12綜合問題2
附錄AC語言中的關鍵字
附錄B部分字符與ASCII代碼對照表
附錄CTURBOC常用庫函數(shù)
C1數(shù)學函數(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內存存儲函數(shù)(函數(shù)原型包含在mem.h.string.h中)
參考文獻

本目錄推薦

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