欧美一级特黄aaaaaaa在线观看-欧美一级特黄aaaaaa在线看片-欧美一级特黄aa大片-欧美一级特黄刺激大片视频-深夜久久-深夜激情网站

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

C語言程序設計

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

    本書主要講解C語言的常用語法規則、使用特點、程序設計的基本思路及實現方法,并強調模塊化的程序設計理念。

    本書共9章,包括C語言概述、C語言基礎、選擇結構程序設計、循環結構程序設計、數組、函數、指針、構造數據類型、文件等內容。為了使讀者更好地掌握各章節內容,每章配有精選習題。本書還增加了對C語言部分新內容的講解,使程序更加規范。

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

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

    本書系統全面地介紹C語言的基本概念、語法結構,以及模塊化程序設計的思想和

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

    初學者學習。

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

    掌握相關知識,進一步培養編程能力。

    前 言

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

    本書系統全面地介紹C語言的基本概念、語法結構,以及結構化程序設計的思想和方法。從知識點到程序設計實例,由淺入深、循序漸進,使讀者理解并掌握相關知識,進一步培養編程能力。

    全書共9章,具體內容如下:

    第1章, 主要介紹C語言的發展歷程和基本特點,C語言程序的基本結構,C語言程序的開發環境和運行方式。

    第2章, 主要講解C語言的基本語法,包括計算機中數據的表現形式、基本數據類型、運算符和表達式、基本語句和常用的輸入輸出函數,并通過C語言基本知識結構完成順序結構程序設計。

    第3章, 主要講解選擇結構程序設計,包括關系運算符和表達式、邏輯運算符和表達式、if語句和switch語句的用法,并用其實現選擇結構程序設計。

    第4章, 主要講解循環結構程序設計,包括for循環結構、while循環結構和do…while循環結構,并實現相應的循環結構程序設計。

    第5章, 主要講解數組,包括一維數組、二維數組和字符數組的應用。

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

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

    第8章, 主要講解構造數據類型,包括結構體、鏈表、共用體、枚舉等構造數據類型的用法,在思想上逐漸與面向對象程序設計接軌。

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

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

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

    本書由吳登峰、邢鵬飛擔任主編,耿姣、李婧、寧海濤擔任副主編,參與本書編寫工作的還有張天、陳然、劉妍、楊鑫、燕楊。

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

    編 者

    2014年10月

    前言

    第1章 C語言概述 1
    1.1 C語言的生命力 1
    1.1.1 C語言的發展歷程和趨勢 1
    1.1.2 C語言的特點 2
    1.2 C語言程序示例 3
    1.2.1 C語言程序示例 3
    1.2.2 運行C程序的方法 7
    1.3 小結 9
    1.4 習題 10
    第2章 C語言基礎 11
    2.1 計算機中數據的表示 11
    2.1.1 位、字節和字 11
    2.1.2 數據的機內表示 11
    2.2 數據的表現形式 12
    2.2.1 常量 12
    2.2.2 變量 13
    2.2.3 標示符 13
    2.3 C語言數據類型 14
    2.3.1 整型數據 15
    2.3.2 浮點型數據 17
    2.3.3 字符型數據 18
    2.3.4 各種類型數據之間的轉換和混合
    運算 22
    2.4 運算符與表達式 25
    2.4.1 基本算術運算符 25
    2.4.2 算術表達式 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 輸入輸出函數 31
    2.6.1 printf()函數 31
    2.6.2 scanf()函數 39
    2.6.3 putchar()函數 42
    2.6.4 getchar()函數 43
    2.7 程序舉例 44
    2.8 小結 46
    2.9 習題 46
    第3章 選擇結構程序設計 48
    3.1 關系運算符和關系表達式 48
    3.1.1 關系運算符及其優先級別 48
    3.1.2 關系表達式 48
    3.2 邏輯運算符和邏輯表達式 49
    3.2.1 邏輯運算符及其優先級別 49
    3.2.2 邏輯表達式 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 小結 61
    3.6 習題 61
    第4章 循環結構程序設計 62
    4.1 while語句 62
    4.2 do…while語句 64
    4.3 for語句 65
    4.3.1 for語句 65
    4.3.2 逗號運算符和逗號表達式 67
    4.3.3 continue語句和break語句 67
    4.3.4 循環的嵌套 71
    4.4 循環結構程序舉例 72
    4.5 小結 82
    4.6 習題 83
    第5章 數組 84
    5.1 一維數組的定義及應用 84
    5.1.1 一維數組的定義 84
    5.1.2 一維數組的引用 85
    5.1.3 一維數組的初始化 86
    5.1.4 一維數組程序示例 87
    5.2 二維數組的定義及應用 93
    5.2.1 二維數組的定義 93
    5.2.2 二維數組的引用 95
    5.2.3 二維數組的初始化 95
    5.2.4 二維數組程序示例 96
    5.3 字符數組的應用 100
    5.3.1 字符數組基礎 100
    5.3.2 字符串基礎 102
    5.3.3 字符串專用函數 104
    5.3.4 字符數組程序示例 106
    5.4 小結 109
    5.5 習題 110
    第6章 函數與模塊化程序設計 111
    6.1 函數概述 111
    6.1.1 前導實例——定義函數 111
    6.1.2 形式參數和實際參數 112
    6.2 變量的作用域和存儲方式 116
    6.2.1 局部變量和全局變量 116
    6.2.2 變量的存儲類別 118
    6.3 函數嵌套調用與遞歸 122
    6.3.1 函數的嵌套調用 122
    6.3.2 函數的遞歸 126
    6.4 函數與數組 129
    6.4.1 使用數組元素作為函數參數 129
    6.4.2 使用數組名作為函數參數 130
    6.5 C預處理器和庫函數 132
    6.5.1 宏定義#define 132
    6.5.2 文件包含#include 137
    6.5.3 C庫函數 138
    6.6 模塊化程序設計概述 139
    6.6.1 模塊化設計思想 139
    6.6.2 模塊化程序設計原則 139
    6.6.3 模塊化編程步驟 140
    6.7 小結 142
    6.8 習題 142
    第7章 指針 147
    7.1 指針與指針變量 147
    7.1.1 指針的基本概念 147
    7.1.2 指針變量的定義 148
    7.1.3 指針的基本使用方式 148
    7.1.4 指針變量作為函數參數 151
    7.2 指針與一維數組 154
    7.2.1 數組元素的指針 154
    7.2.2 引用數組元素的指針的運算 155
    7.2.3 指針與一維數組 157
    7.3 指針與二維數組 158
    7.3.1 二維數組的地址 158
    7.3.2 指向二維數組的指針 159
    7.4 指針與字符串 160
    7.4.1 數組名引用方式 160
    7.4.2 指針引用方式 161
    7.5 指針與函數 163
    7.5.1 指針作函數的參數 163
    7.5.2 返回指針的函數 165
    7.5.3 指向函數的指針 166
    7.6 指針數組與多級指針 168
    7.6.1 指針數組 168
    7.6.2 多級指針 169
    7.7 動態存儲空間的分配與釋放 170
    7.7.1 內存分配函數 171
    7.7.2 空指針 172
    7.7.3 釋放空間函數 173
    7.7.4 “懸空”指針問題 173
    7.8 小結 174
    7.9 習題 174
    第8章 構造數據類型 178
    8.1 結構體 178
    8.1.1 前導實例 179
    8.1.2 使用結構體存儲復雜數據形式 181
    8.1.3 結構體數組 183
    8.1.4 結構體指針 184
    8.1.5 用typedef進行類型定義 188
    8.2 鏈表 190
    8.2.1 聲明結點類型 190
    8.2.2 建立單鏈表 191
    8.2.3 鏈表結點的插入與刪除 192
    8.3 共用體 195
    8.3.1 共用體的概念 195
    8.3.2 共用體變量的引用 197
    8.4 枚舉類型介紹 198
    8.5 小結 199
    8.6 習題 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 常用文件檢測函數 216
    9.3 小結 217
    9.4 習題 217
最新評論共有 0 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 一区二区高清视频| 中文字幕精品在线| 日产毛片| 成人在线精品视频| 色婷婷亚洲| 国产成人精品一区二三区在线观看| 午夜亚洲视频| 国产成人精品视频2021| 日韩精品久久久免费观看夜色| 99精品热线在线观看免费视频| 欧美亚洲视频| 国产91在线精品| 九九九九九九伊人| 亚洲伦理一二三四| 岛国精品成人| 美女牲交视频一级毛片| 真实子伦视频不卡| 国产视频精品视频| 日本欧美一区二区免费视| 91麻豆精品国产高清在线| 久久综合亚洲| 亚洲日本一区二区三区在线不卡| 国产美女精品视频| 青青草一区国产97| 亚洲成a人v天堂网| 国产小视频在线观看www| 四虎影永久在线观看网址| 97久久精品国产精品青草| 久久久久777777人人人视频| 亚洲欧美日韩不卡| 91在线入口| 韩国亚洲伊人久久综合影院| 日韩在线二区| 中国麻豆| www.夜夜操| 激情福利网| 欧美高清在线视频| 在线播放12p| aaa黄色片| 国内久久精品视频| 免费福利视频网址|