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

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

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

中國水利水電出版社
    【作 者】主編 王婧 劉政宇 【I S B N 】978-7-5170-6942-3 【責(zé)任編輯】張玉玲 【適用讀者群】本專通用 【出版時(shí)間】2018-09-01 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數(shù)】292 【千字?jǐn)?shù)】446 【印 張】18.25 【定 價(jià)】42 【叢 書】普通高等教育“十三五”規(guī)劃教材 【備注信息】
圖書詳情

    本書是普通應(yīng)用型本科院校C語言程序設(shè)計(jì)教材。全書共分10章:C語言概述,數(shù)據(jù)類型、運(yùn)算符與表達(dá)式,順序結(jié)構(gòu)程序設(shè)計(jì),選擇結(jié)構(gòu)程序設(shè)計(jì),循環(huán)結(jié)構(gòu)程序設(shè)計(jì),函數(shù),數(shù)組,結(jié)構(gòu)體與共用體,指針,文件。本書知識(shí)描述簡(jiǎn)潔,例題典型豐富,知識(shí)講授和能力訓(xùn)練并重,為任課教師提供電子課件、習(xí)題答案、例題源代碼和實(shí)驗(yàn)報(bào)告等教學(xué)資源。

    本書既可作為計(jì)算機(jī)、信息、電子類相關(guān)專業(yè)教材,也可作為程序設(shè)計(jì)人員的參考書。

    注重可讀性和可用性,難點(diǎn)分散,用易于理解的方式清楚地?cái)⑹鰪?fù)雜的概念體系合理、邏輯清晰、例題豐富、通俗易懂。

    遵循知識(shí)講授和能力訓(xùn)練并重的原則,在講清基本知識(shí)的基礎(chǔ)上,注意例題的選擇,增加例題的數(shù)量和類型。

    講解力求理論聯(lián)系實(shí)際和循序漸進(jìn),注重培養(yǎng)讀者分析問題和程序設(shè)計(jì)的能力,使讀者養(yǎng)成良好的程序設(shè)計(jì)風(fēng)格和習(xí)慣。

    C語言是目前非常流行、使用廣泛的高級(jí)程序設(shè)計(jì)語言。在對(duì)操作系統(tǒng)、系統(tǒng)應(yīng)用及需要對(duì)硬件進(jìn)行操作的場(chǎng)合中,用C語言明顯優(yōu)于其他高級(jí)語言,因此許多大型應(yīng)用軟件都是用C語言編寫的。C語言功能強(qiáng)大、使用靈活、可移植性好、目標(biāo)程序質(zhì)量好,因此受到編程者的廣泛歡迎。

    本書是一本適用于普通高等院校,尤其是側(cè)重于應(yīng)用能力培養(yǎng)的應(yīng)用型本科院校的計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)教材,可供C語言程序設(shè)計(jì)基礎(chǔ)課教學(xué)使用,也適合程序設(shè)計(jì)初學(xué)者使用。與同類書相比,本書注重可讀性和可用性,并且難點(diǎn)分散,用人們易于理解的方式清楚地?cái)⑹鰪?fù)雜的概念,具有體系合理、邏輯清晰、例題豐富、通俗易懂的特點(diǎn)。在編寫過程中,作者遵循知識(shí)講授和能力訓(xùn)練并重的原則,在講清基本知識(shí)的基礎(chǔ)上,注意例題的選擇,增加例題和習(xí)題的數(shù)量與類型;講述中力求理論聯(lián)系實(shí)際和循序漸進(jìn),注重培養(yǎng)讀者分析問題和程序設(shè)計(jì)的能力,使讀者養(yǎng)成良好的程序設(shè)計(jì)風(fēng)格和習(xí)慣。

    程序設(shè)計(jì)是一門實(shí)踐性很強(qiáng)的課程,不可能僅靠聽課和看書就能掌握C語言程序設(shè)計(jì),因此應(yīng)當(dāng)十分重視動(dòng)手編寫程序和上機(jī)運(yùn)行程序能力的培養(yǎng)。學(xué)習(xí)C語言時(shí),應(yīng)該注意把精力放在最基本、最常用的內(nèi)容上。開始時(shí)不要鉆牛角尖,在一些細(xì)節(jié)上不要死摳,因?yàn)橐院髸?huì)隨著對(duì)C語言了解的逐步深入和實(shí)踐經(jīng)驗(yàn)的逐步豐富,自然而然地掌握其內(nèi)容,而且有一些細(xì)節(jié)確實(shí)需要通過長(zhǎng)期的實(shí)踐才能真正熟練掌握。本書的宗旨是不僅要使讀者掌握C語言本身,而且要能夠?qū)ΜF(xiàn)實(shí)世界中較簡(jiǎn)單的問題和解決方案用C語言進(jìn)行描述。當(dāng)然,要能夠描述較復(fù)雜的問題,還需要學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蟮能浖こ痰绕渌n程。

    本書共分10章:C語言概述,數(shù)據(jù)類型、運(yùn)算符與表達(dá)式,順序結(jié)構(gòu)程序設(shè)計(jì),選擇結(jié)構(gòu)程序設(shè)計(jì),循環(huán)結(jié)構(gòu)程序設(shè)計(jì),函數(shù),數(shù)組,結(jié)構(gòu)體與共用體,指針,文件。

    本書由王婧、劉政宇主編,溫海洋主審,呂志峰、黃磊、宋毅、翟霞、方海諾、孫海龍、趙建新,于曉婷、高輝、王家寧、蔣東玉等參加編寫。

    由于編者水平有限,書中疏漏甚至錯(cuò)誤之處在所難免,懇請(qǐng)讀者批評(píng)指正,郵件請(qǐng)發(fā)至hithdwj@126.com。

    前言

    第1章 C語言概述 1
    1.1 C語言的發(fā)展歷史及特點(diǎn) 1
    1.1.1 C語言的發(fā)展歷史 1
    1.1.2 C語言的特點(diǎn) 2
    1.2 簡(jiǎn)單的C程序介紹 2
    1.2.1 C語言程序的結(jié)構(gòu)特點(diǎn) 4
    1.2.2 書寫程序時(shí)應(yīng)遵循的規(guī)則 4
    1.2.3 C語言詞匯 5
    1.3 程序開發(fā)周期 6
    1.3.1 創(chuàng)建源代碼 6
    1.3.2 編譯源代碼 7
    1.3.3 鏈接以創(chuàng)建可執(zhí)行文件 7
    1.3.4 運(yùn)行可執(zhí)行程序 7
    1.4 C程序的上機(jī)步驟 8
    1.4.1 Code::Blocks簡(jiǎn)介 8
    1.4.2 用Code::Blocks 12.11運(yùn)行C程序
    的步驟 9
    1.5 本章小結(jié) 11
    習(xí)題1 11
    第2章 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式 13
    2.1 C語言的數(shù)據(jù)類型 13
    2.2 標(biāo)識(shí)符 14
    2.3 常量 15
    2.3.1 整型常量 15
    2.3.2 實(shí)型常量 16
    2.3.3 字符常量 17
    2.3.4 字符串常量 19
    2.3.5 符號(hào)常量 19
    2.4 變量 20
    2.4.1 整型變量 20
    2.4.2 實(shí)型變量 24
    2.4.3 字符變量 25
    2.4.4 枚舉變量 26
    2.5 變量賦初值 29
    2.6 各類數(shù)值型數(shù)據(jù)之間的混合運(yùn)算 29
    2.7 運(yùn)算符和表達(dá)式 30
    2.7.1 C語言運(yùn)算符簡(jiǎn)介 30
    2.7.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 31
    2.7.3 賦值運(yùn)算符和賦值表達(dá)式 34
    2.7.4 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 35
    2.7.5 邏輯運(yùn)算符和邏輯表達(dá)式 36
    2.7.6 條件運(yùn)算符和條件表達(dá)式 38
    2.7.7 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式 39
    2.8 位運(yùn)算 39
    2.8.1 按位與運(yùn)算 40
    2.8.2 按位或運(yùn)算 40
    2.8.3 按位異或運(yùn)算 41
    2.8.4 求反運(yùn)算 41
    2.8.5 左移運(yùn)算 41
    2.8.6 右移運(yùn)算 41
    2.8.7 位域(位段) 42
    2.9 本章小結(jié) 44
    習(xí)題2 45
    第3章 順序結(jié)構(gòu)程序設(shè)計(jì) 48
    3.1 C語句概述 48
    3.2 賦值語句 49
    3.3 輸入/輸出函數(shù) 50
    3.3.1 字符數(shù)據(jù)的輸入輸出 51
    3.3.2 格式輸入與輸出 52
    3.4 結(jié)構(gòu)化程序設(shè)計(jì)思想 60
    3.4.1 結(jié)構(gòu)化程序設(shè)計(jì)的方法 60
    3.4.2 程序設(shè)計(jì)的步驟 60
    3.4.3 程序設(shè)計(jì)的風(fēng)格 61
    3.4.4 結(jié)構(gòu)化程序設(shè)計(jì)的工具 61
    3.4.5 結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu) 64
    3.5 順序結(jié)構(gòu)程序設(shè)計(jì)舉例 64
    3.6 本章小結(jié) 65
    習(xí)題3 65
    第4章 選擇結(jié)構(gòu)程序設(shè)計(jì) 68
    4.1 if語句 68
    4.1.1 if語句的三種形式 68
    4.1.2 在使用if語句時(shí)應(yīng)注意的問題 74
    4.1.3 if語句的嵌套 76
    4.2 switch語句 82
    4.3 選擇結(jié)構(gòu)程序設(shè)計(jì)舉例 86
    4.4 本章小結(jié) 89
    習(xí)題4 89
    第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 94
    5.1 while語句 94
    5.2 do…while語句 96
    5.3 for語句 99
    5.4 循環(huán)的嵌套 104
    5.5 程序跳轉(zhuǎn)語句 107
    5.5.1 break語句 107
    5.5.2 continue語句 110
    5.5.3 exit()函數(shù) 111
    5.6 程序應(yīng)用舉例 112
    5.7 本章小結(jié) 115
    習(xí)題5 115
    第6章 函數(shù) 121
    6.1 函數(shù)的概念及分類 121
    6.1.1 函數(shù)的概念及特性 121
    6.1.2 函數(shù)的分類 125
    6.2 函數(shù)的定義 125
    6.3 函數(shù)的參數(shù)和返回值 126
    6.3.1 函數(shù)的參數(shù) 126
    6.3.2 函數(shù)的返回值 129
    6.4 函數(shù)的調(diào)用 129
    6.4.1 函數(shù)調(diào)用的一般形式 129
    6.4.2 函數(shù)調(diào)用的方式 129
    6.4.3 被調(diào)用函數(shù)的聲明和函數(shù)原型 131
    6.5 函數(shù)的嵌套調(diào)用 133
    6.6 函數(shù)的遞歸調(diào)用 136
    6.7 局部變量和全局變量 140
    6.7.1 局部變量 140
    6.7.2 全局變量 142
    6.8 變量的存儲(chǔ)類型 143
    6.8.1 動(dòng)態(tài)存儲(chǔ)方式與靜態(tài)存儲(chǔ)方式 143
    6.8.2 auto變量 143
    6.8.3 靜態(tài)局部變量 144
    6.8.4 寄存器變量 146
    6.8.5 用extern聲明外部變量 147
    6.9 內(nèi)部函數(shù)和外部函數(shù) 148
    6.9.1 內(nèi)部函數(shù) 148
    6.9.2 外部函數(shù) 148
    6.10 函數(shù)設(shè)計(jì)舉例 149
    6.11 綜合應(yīng)用舉例 152
    6.12 本章小結(jié) 154
    習(xí)題6 154
    第7章 數(shù)組 159
    7.1 一維數(shù)組的定義和引用 159
    7.1.1 一維數(shù)組的定義 159
    7.1.2 數(shù)組元素的引用 160
    7.1.3 一維數(shù)組的初始化 161
    7.1.4 一維數(shù)組程序舉例 162
    7.2 二維數(shù)組的定義和引用 165
    7.2.1 二維數(shù)組的定義 165
    7.2.2 二維數(shù)組中元素的引用 166
    7.2.3 二維數(shù)組的初始化 167
    7.2.4 二維數(shù)組程序舉例 167
    7.3 字符數(shù)組 169
    7.3.1 字符數(shù)組的定義 169
    7.3.2 字符數(shù)組的初始化 170
    7.3.3 字符數(shù)組的引用 170
    7.3.4 字符串 171
    7.3.5 字符數(shù)組的輸入/輸出 172
    7.3.6 字符串處理函數(shù) 173
    7.3.7 字符數(shù)組應(yīng)用舉例 175
    7.4 數(shù)組作為函數(shù)參數(shù) 177
    7.5 數(shù)組程序舉例 183
    7.6 數(shù)組應(yīng)用舉例 186
    7.7 本章小結(jié) 188
    習(xí)題7 188
    第8章 結(jié)構(gòu)體與共用體 191
    8.1 結(jié)構(gòu)體 191
    8.1.1 結(jié)構(gòu)體概述 191
    8.1.2 結(jié)構(gòu)體變量的定義 192
    8.1.3 結(jié)構(gòu)體變量的引用 194
    8.1.4 結(jié)構(gòu)體變量的初始化 195
    8.2 結(jié)構(gòu)體數(shù)組 196
    8.3 結(jié)構(gòu)體類型指針 199
    8.3.1 指向結(jié)構(gòu)體變量的指針 199
    8.3.2 指向結(jié)構(gòu)體數(shù)組的指針 201
    8.3.3 結(jié)構(gòu)指針作為函數(shù)參數(shù) 202
    8.4 動(dòng)態(tài)內(nèi)存分配 205
    8.4.1 動(dòng)態(tài)存儲(chǔ)分配函數(shù) 205
    8.4.2 鏈表的概念 207
    8.5 共用體 211
    8.6 類型定義 215
    8.7 應(yīng)用舉例 216
    8.8 本章小結(jié) 219
    習(xí)題8 219
    第9章 指針 223
    9.1 指針變量 223
    9.1.1 指針的概念 223
    9.1.2 指針變量的定義 224
    9.1.3 指針運(yùn)算符 224
    9.1.4 指針變量作為函數(shù)參數(shù) 228
    9.1.5 指針變量的運(yùn)算 230
    9.2 指針與數(shù)組 233
    9.2.1 指向數(shù)組元素的指針變量 233
    9.2.2 通過指針引用數(shù)組元素 233
    9.2.3 數(shù)組名作為函數(shù)參數(shù) 236
    9.2.4 多維數(shù)組的指針 241
    9.3 字符串與指針 243
    9.3.1 字符串的表現(xiàn)形式 243
    9.3.2 字符串指針作為函數(shù)參數(shù) 245
    9.3.3 字符指針變量與字符數(shù)組的區(qū)別 247
    9.4 函數(shù)與指針 248
    9.4.1 函數(shù)指針 248
    9.4.2 用函數(shù)指針調(diào)用函數(shù) 249
    9.4.3 返回指針值的函數(shù) 250
    9.5 指針數(shù)組和指向指針的指針 251
    9.5.1 指針數(shù)組 251
    9.5.2 指向指針的指針 253
    9.5.3 命令行參數(shù) 255
    9.6 常見錯(cuò)誤 257
    9.7 本章小結(jié) 258
    習(xí)題9 259
    第10章 文件 263
    10.1 文件概述 263
    10.2 文件基本操作 264
    10.2.1 文件指針 264
    10.2.2 文件的打開 264
    10.2.3 文件的關(guān)閉 266
    10.3 文件的讀寫 266
    10.3.1 fputc函數(shù) 266
    10.3.2 fgetc函數(shù) 267
    10.3.3 fputs函數(shù) 268
    10.3.4 fgets函數(shù) 268
    10.3.5 fprintf函數(shù) 269
    10.3.6 fscanf函數(shù) 270
    10.3.7 fread函數(shù)和fwrite函數(shù) 270
    10.4 文件的定位 272
    10.4.1 fseek函數(shù) 273
    10.4.2 rewind函數(shù) 274
    10.4.3 ftell函數(shù) 274
    10.5 預(yù)處理 276
    10.5.1 宏定義 276
    10.5.2 文件包含 277
    10.5.3 條件編譯 279
    10.6 本章小結(jié) 280
    習(xí)題10 280
最新評(píng)論共有 0 位網(wǎng)友發(fā)表了評(píng)論
發(fā)表評(píng)論
評(píng)論內(nèi)容:不能超過250字,需審核,請(qǐng)自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊(cè)
主站蜘蛛池模板: 久久成人动漫 | 精品久久久久久中文字幕 | 久久免费视频在线观看30 | 久久精品国产影库免费看 | 亚洲国产一区二区在线 | 99久国产 | 久草视频免费在线播放 | 亚洲mm8成为人影院 亚洲m男在线中文字幕 | 亚洲欧洲日产国产 最新 | 欧美一级专区免费大片野外交 | 国产一级做a爱片久久毛片a | 国产精品欧美一区二区三区不卡 | 国产精品一区高清在线观看 | 国产精品一区二区三区四区五区 | 孕妇一级片 | 亚洲人成在线精品 | 美国一级毛片片免费 | 美女视频黄a全部免费专区一 | 国产成人免费网站在线观看 | 1717she国产精品免费视频 | 在线视频自拍 | 在线播放性xxx欧美 在线播放亚洲视频 | 日韩成人小视频 | 美国三级毛片 | 999久久久| 免费的a级毛片 | 国产欧美视频在线观看 | 亚欧人成精品免费观看 | 在线观看人成午夜影片 | 成年女人毛片免费观看97 | 老司机午夜性生免费福利 | 国产二区精品 | 精品久久久久久久久久久 | 亚洲国产精品91 | 性夜黄a爽爽免费视频国产 性夜影院爽黄a爽免费看网站 | 国产成人精品999在线观看 | 99re7在线精品免费视频 | 午夜三级国产精品理论三级 | 久久在线国产 | 岛国精品成人 | 国产成人无精品久久久 |