欧美视频网-亚洲黄色在线视频-www.日韩.com-欧美一区免费-欧美高清免费-欧美另类综合

熱門關(guān)鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力
圖書信息

C語言程序設(shè)計

中國水利水電出版社
    【作 者】主 編 吳登峰 邢鵬飛 【I S B N 】978-7-5170-2776-8 【責(zé)任編輯】李炎 【適用讀者群】本專通用 【出版時間】2015-03-01 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數(shù)】224 【千字?jǐn)?shù)】345 【印 張】14 【定 價】28 【叢 書】普通高等教育“十二五”規(guī)劃教材 【備注信息】
圖書詳情

    本書主要講解C語言的常用語法規(guī)則、使用特點、程序設(shè)計的基本思路及實現(xiàn)方法,并強調(diào)模塊化的程序設(shè)計理念。

    本書共9章,包括C語言概述、C語言基礎(chǔ)、選擇結(jié)構(gòu)程序設(shè)計、循環(huán)結(jié)構(gòu)程序設(shè)計、數(shù)組、函數(shù)、指針、構(gòu)造數(shù)據(jù)類型、文件等內(nèi)容。為了使讀者更好地掌握各章節(jié)內(nèi)容,每章配有精選習(xí)題。本書還增加了對C語言部分新內(nèi)容的講解,使程序更加規(guī)范。

    本書章節(jié)安排合理、基本概念清晰、講解深入淺出、文字流暢、通俗易懂,適合初學(xué)者學(xué)習(xí)。本書主要面向高等院校理工類專業(yè)學(xué)生,可以作為高等院校各專業(yè)的正式教材,也可以用作自學(xué)教材。

    本書提供程序源代碼,讀者可以從中國水利水電出版社網(wǎng)站和萬水書苑上下載,網(wǎng)址為:http://www.waterpub.com.cn/softdown/和http://www.hzxbc.cn。

    本書系統(tǒng)全面地介紹C語言的基本概念、語法結(jié)構(gòu),以及模塊化程序設(shè)計的思想和

    方法。章節(jié)安排合理、基本概念清晰、講解深入淺出、文字流暢、通俗易懂,適合

    初學(xué)者學(xué)習(xí)。

    本書從知識點講解到程序設(shè)計實例安排,由淺入深、循序漸進(jìn),使讀者順利理解并

    掌握相關(guān)知識,進(jìn)一步培養(yǎng)編程能力。

    前 言

    C語言是應(yīng)用最廣泛的程序設(shè)計語言之一,它同時具備高級語言的特點和匯編語言的部分功能,功能強大、語句簡潔、編譯高效、結(jié)構(gòu)清晰、移植性好,既能適合編寫應(yīng)用軟件,也能用于開發(fā)系統(tǒng)軟件。因此,C語言成為高校程序設(shè)計課程的首選語言。

    本書系統(tǒng)全面地介紹C語言的基本概念、語法結(jié)構(gòu),以及結(jié)構(gòu)化程序設(shè)計的思想和方法。從知識點到程序設(shè)計實例,由淺入深、循序漸進(jìn),使讀者理解并掌握相關(guān)知識,進(jìn)一步培養(yǎng)編程能力。

    全書共9章,具體內(nèi)容如下:

    第1章, 主要介紹C語言的發(fā)展歷程和基本特點,C語言程序的基本結(jié)構(gòu),C語言程序的開發(fā)環(huán)境和運行方式。

    第2章, 主要講解C語言的基本語法,包括計算機中數(shù)據(jù)的表現(xiàn)形式、基本數(shù)據(jù)類型、運算符和表達(dá)式、基本語句和常用的輸入輸出函數(shù),并通過C語言基本知識結(jié)構(gòu)完成順序結(jié)構(gòu)程序設(shè)計。

    第3章, 主要講解選擇結(jié)構(gòu)程序設(shè)計,包括關(guān)系運算符和表達(dá)式、邏輯運算符和表達(dá)式、if語句和switch語句的用法,并用其實現(xiàn)選擇結(jié)構(gòu)程序設(shè)計。

    第4章, 主要講解循環(huán)結(jié)構(gòu)程序設(shè)計,包括for循環(huán)結(jié)構(gòu)、while循環(huán)結(jié)構(gòu)和do…while循環(huán)結(jié)構(gòu),并實現(xiàn)相應(yīng)的循環(huán)結(jié)構(gòu)程序設(shè)計。

    第5章, 主要講解數(shù)組,包括一維數(shù)組、二維數(shù)組和字符數(shù)組的應(yīng)用。

    第6章, 主要講解函數(shù)及模塊化程序設(shè)計,包括變量的作用域與存儲方式、函數(shù)的定義及基本調(diào)用、函數(shù)的嵌套調(diào)用及遞歸調(diào)用、C語言的預(yù)處理器及庫函數(shù)、模塊化程序設(shè)計思想。

    第7章, 主要講解指針,包括指針的基本概念和用法、指針與一維數(shù)組、二維數(shù)組、字符數(shù)組、函數(shù)的結(jié)合使用,進(jìn)一步講解指針數(shù)組和多級指針以及動態(tài)存儲空間的分配與釋放。

    第8章, 主要講解構(gòu)造數(shù)據(jù)類型,包括結(jié)構(gòu)體、鏈表、共用體、枚舉等構(gòu)造數(shù)據(jù)類型的用法,在思想上逐漸與面向?qū)ο蟪绦蛟O(shè)計接軌。

    第9章, 主要講解文件,包括文件及文件指針的基本概念,文件的常用操作。

    C語言程序設(shè)計是一門實踐性很強的課程,學(xué)習(xí)者必須經(jīng)過大量的編程訓(xùn)練,才能逐步理解并掌握程序設(shè)計的方法。本書根據(jù)每章知識點和全國計算機等級考試二級C語言考試大綱編寫了課后習(xí)題。希望讀者盡量完成課后習(xí)題,以鞏固所學(xué)知識。

    本書適用于普通高等院校計算機專業(yè)本科、理工類各專業(yè)本專科學(xué)生使用,也可以作為全國計算機等級考試的參考用書。

    本書由吳登峰、邢鵬飛擔(dān)任主編,耿姣、李婧、寧海濤擔(dān)任副主編,參與本書編寫工作的還有張?zhí)臁㈥惾弧㈠铞巍⒀鄺睢?/p>

    由于作者水平有限,書中難免存在謬誤之處,懇請讀者批評指正。

    編 者

    2014年10月

    前言

    第1章 C語言概述 1
    1.1 C語言的生命力 1
    1.1.1 C語言的發(fā)展歷程和趨勢 1
    1.1.2 C語言的特點 2
    1.2 C語言程序示例 3
    1.2.1 C語言程序示例 3
    1.2.2 運行C程序的方法 7
    1.3 小結(jié) 9
    1.4 習(xí)題 10
    第2章 C語言基礎(chǔ) 11
    2.1 計算機中數(shù)據(jù)的表示 11
    2.1.1 位、字節(jié)和字 11
    2.1.2 數(shù)據(jù)的機內(nèi)表示 11
    2.2 數(shù)據(jù)的表現(xiàn)形式 12
    2.2.1 常量 12
    2.2.2 變量 13
    2.2.3 標(biāo)示符 13
    2.3 C語言數(shù)據(jù)類型 14
    2.3.1 整型數(shù)據(jù) 15
    2.3.2 浮點型數(shù)據(jù) 17
    2.3.3 字符型數(shù)據(jù) 18
    2.3.4 各種類型數(shù)據(jù)之間的轉(zhuǎn)換和混合
    運算 22
    2.4 運算符與表達(dá)式 25
    2.4.1 基本算術(shù)運算符 25
    2.4.2 算術(shù)表達(dá)式 26
    2.4.3 自增、自減運算符 26
    2.4.4 sizeof()運算符 27
    2.5 C語言的基本語句 28
    2.5.1 C語言語句概況 28
    2.5.2 賦值語句 29
    2.6 輸入輸出函數(shù) 31
    2.6.1 printf()函數(shù) 31
    2.6.2 scanf()函數(shù) 39
    2.6.3 putchar()函數(shù) 42
    2.6.4 getchar()函數(shù) 43
    2.7 程序舉例 44
    2.8 小結(jié) 46
    2.9 習(xí)題 46
    第3章 選擇結(jié)構(gòu)程序設(shè)計 48
    3.1 關(guān)系運算符和關(guān)系表達(dá)式 48
    3.1.1 關(guān)系運算符及其優(yōu)先級別 48
    3.1.2 關(guān)系表達(dá)式 48
    3.2 邏輯運算符和邏輯表達(dá)式 49
    3.2.1 邏輯運算符及其優(yōu)先級別 49
    3.2.2 邏輯表達(dá)式 49
    3.3 if語句 50
    3.3.1 簡單的if語句 50
    3.3.2 在if語句中添加else子句 51
    3.3.3 多重選擇else if 53
    3.3.4 if語句的嵌套 55
    3.4 switch語句 57
    3.5 小結(jié) 61
    3.6 習(xí)題 61
    第4章 循環(huán)結(jié)構(gòu)程序設(shè)計 62
    4.1 while語句 62
    4.2 do…while語句 64
    4.3 for語句 65
    4.3.1 for語句 65
    4.3.2 逗號運算符和逗號表達(dá)式 67
    4.3.3 continue語句和break語句 67
    4.3.4 循環(huán)的嵌套 71
    4.4 循環(huán)結(jié)構(gòu)程序舉例 72
    4.5 小結(jié) 82
    4.6 習(xí)題 83
    第5章 數(shù)組 84
    5.1 一維數(shù)組的定義及應(yīng)用 84
    5.1.1 一維數(shù)組的定義 84
    5.1.2 一維數(shù)組的引用 85
    5.1.3 一維數(shù)組的初始化 86
    5.1.4 一維數(shù)組程序示例 87
    5.2 二維數(shù)組的定義及應(yīng)用 93
    5.2.1 二維數(shù)組的定義 93
    5.2.2 二維數(shù)組的引用 95
    5.2.3 二維數(shù)組的初始化 95
    5.2.4 二維數(shù)組程序示例 96
    5.3 字符數(shù)組的應(yīng)用 100
    5.3.1 字符數(shù)組基礎(chǔ) 100
    5.3.2 字符串基礎(chǔ) 102
    5.3.3 字符串專用函數(shù) 104
    5.3.4 字符數(shù)組程序示例 106
    5.4 小結(jié) 109
    5.5 習(xí)題 110
    第6章 函數(shù)與模塊化程序設(shè)計 111
    6.1 函數(shù)概述 111
    6.1.1 前導(dǎo)實例——定義函數(shù) 111
    6.1.2 形式參數(shù)和實際參數(shù) 112
    6.2 變量的作用域和存儲方式 116
    6.2.1 局部變量和全局變量 116
    6.2.2 變量的存儲類別 118
    6.3 函數(shù)嵌套調(diào)用與遞歸 122
    6.3.1 函數(shù)的嵌套調(diào)用 122
    6.3.2 函數(shù)的遞歸 126
    6.4 函數(shù)與數(shù)組 129
    6.4.1 使用數(shù)組元素作為函數(shù)參數(shù) 129
    6.4.2 使用數(shù)組名作為函數(shù)參數(shù) 130
    6.5 C預(yù)處理器和庫函數(shù) 132
    6.5.1 宏定義#define 132
    6.5.2 文件包含#include 137
    6.5.3 C庫函數(shù) 138
    6.6 模塊化程序設(shè)計概述 139
    6.6.1 模塊化設(shè)計思想 139
    6.6.2 模塊化程序設(shè)計原則 139
    6.6.3 模塊化編程步驟 140
    6.7 小結(jié) 142
    6.8 習(xí)題 142
    第7章 指針 147
    7.1 指針與指針變量 147
    7.1.1 指針的基本概念 147
    7.1.2 指針變量的定義 148
    7.1.3 指針的基本使用方式 148
    7.1.4 指針變量作為函數(shù)參數(shù) 151
    7.2 指針與一維數(shù)組 154
    7.2.1 數(shù)組元素的指針 154
    7.2.2 引用數(shù)組元素的指針的運算 155
    7.2.3 指針與一維數(shù)組 157
    7.3 指針與二維數(shù)組 158
    7.3.1 二維數(shù)組的地址 158
    7.3.2 指向二維數(shù)組的指針 159
    7.4 指針與字符串 160
    7.4.1 數(shù)組名引用方式 160
    7.4.2 指針引用方式 161
    7.5 指針與函數(shù) 163
    7.5.1 指針作函數(shù)的參數(shù) 163
    7.5.2 返回指針的函數(shù) 165
    7.5.3 指向函數(shù)的指針 166
    7.6 指針數(shù)組與多級指針 168
    7.6.1 指針數(shù)組 168
    7.6.2 多級指針 169
    7.7 動態(tài)存儲空間的分配與釋放 170
    7.7.1 內(nèi)存分配函數(shù) 171
    7.7.2 空指針 172
    7.7.3 釋放空間函數(shù) 173
    7.7.4 “懸空”指針問題 173
    7.8 小結(jié) 174
    7.9 習(xí)題 174
    第8章 構(gòu)造數(shù)據(jù)類型 178
    8.1 結(jié)構(gòu)體 178
    8.1.1 前導(dǎo)實例 179
    8.1.2 使用結(jié)構(gòu)體存儲復(fù)雜數(shù)據(jù)形式 181
    8.1.3 結(jié)構(gòu)體數(shù)組 183
    8.1.4 結(jié)構(gòu)體指針 184
    8.1.5 用typedef進(jìn)行類型定義 188
    8.2 鏈表 190
    8.2.1 聲明結(jié)點類型 190
    8.2.2 建立單鏈表 191
    8.2.3 鏈表結(jié)點的插入與刪除 192
    8.3 共用體 195
    8.3.1 共用體的概念 195
    8.3.2 共用體變量的引用 197
    8.4 枚舉類型介紹 198
    8.5 小結(jié) 199
    8.6 習(xí)題 200
    第9章 文件操作 202
    9.1 文件概述 202
    9.1.1 文件 202
    9.1.2 文件指針 203
    9.2 文件常用操作 203
    9.2.1 開始第一個文件操作程序 203
    9.2.2 文件格式化讀寫 206
    9.2.3 文件的隨機讀寫 214
    9.2.4 常用文件檢測函數(shù) 216
    9.3 小結(jié) 217
    9.4 習(xí)題 217
最新評論共有 0 位網(wǎng)友發(fā)表了評論
發(fā)表評論
評論內(nèi)容:不能超過250字,需審核,請自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 性欧美欧美巨大69 | 欧美日韩一区二区在线观看 | 成年美女黄网站色大 | 一级绝黄 | 成年人免费的视频 | 国产精品理论片 | 91免费视频版 | 综合亚洲欧美日韩一区二区 | 久久国内精品自在自线软件 | 国产成人综合91香蕉 | 国产精品视频免费播放 | 日本视频在线免费播放 | 国产视频在线免费观看 | 中文字幕曰韩一区二区不卡 | 中文国产成人精品久久96 | 久久久久久免费视频 | 91香蕉国产线在线观看免费 | 狠狠色狠狠色综合 | 欧美一级级a在线观看 | 免费观看大片毛片 | 成人免费公开视频 | 永久天堂| 日韩字幕 | 亚洲第99页 | 九九视频在线免费观看 | 精品一区二区三区在线视频观看 | 欧美成人午夜片一一在线观看 | 美女张开腿让人桶 | 日本农村寡妇一级毛片 | 国产成人在线观看免费网站 | 欧美成人aaaa免费高清 | 久久久网久久久久合久久久久 | 我们2018在线完整免费观看 | 久久久久久全国免费观看 | 久久99综合国产精品亚洲首页 | 日韩视频免费一区二区三区 | 国产高清在线免费视频 | 中文国产成人精品少久久 | 国产成人一区二区三区影院免费 | 久久久久久久久久久久福利 | 黄色香蕉视频 |