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

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

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

定 價(jià):¥30.00

作 者: 李敬兆 編
出版社: 西安電子科技大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787560633176 出版時(shí)間: 2014-01-01 包裝: 平裝
開本: 16開 頁數(shù): 280 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書本著循序漸進(jìn)、知識(shí)講解與能力訓(xùn)練并重的原則編寫,配以相當(dāng)數(shù)量的例題與習(xí)題,便于讀者學(xué)習(xí)并掌握C語言。全書共10章,主要內(nèi)容包括C語言程序設(shè)計(jì)基礎(chǔ)、基本數(shù)據(jù)類型、運(yùn)算符和表達(dá)式、程序控制結(jié)構(gòu)、函數(shù)、數(shù)組、指針、結(jié)構(gòu)、文件、經(jīng)典編程、綜合案例等。全書注重應(yīng)用性和實(shí)踐性,通過一些典型例題的解題分析及C程序?qū)崿F(xiàn)來幫助讀者進(jìn)一步加強(qiáng)對(duì)C語言的理解和學(xué)習(xí),每章小結(jié)用以幫助讀者更好地掌握本章內(nèi)容,章末配有一定數(shù)量的習(xí)題供讀者練習(xí)。為了給讀者提供對(duì)C語言的操作技能和訓(xùn)練參考,配套編寫了《〈C語言程序設(shè)計(jì)教程〉實(shí)驗(yàn)指導(dǎo)與習(xí)題解答》(西安電子科技大學(xué)出版社,2014),供讀者借鑒和參考。本書可作為各類高等院校計(jì)算機(jī)專業(yè)及理工科類非計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)C語言程序設(shè)計(jì)的教材,還可作為工程技術(shù)人員和計(jì)算機(jī)愛好者學(xué)習(xí)C語言程序設(shè)計(jì)的參考書。

作者簡(jiǎn)介

暫缺《C語言程序設(shè)計(jì)教程》作者簡(jiǎn)介

圖書目錄

第1章  C語言程序設(shè)計(jì)基礎(chǔ) 1
 1.1  C語言的發(fā)展歷史和特點(diǎn) 1
  1.1.1  C語言的發(fā)展歷史 1
  1.1.2  C語言的特點(diǎn) 1
 1.2  C語言程序的基本構(gòu)成 2
 1.3  C語言的基本語法成分 4
  1.3.1  C語言的主要“單詞” 5
  1.3.2  C語言的主要語法單位 5
 1.4  集成開發(fā)環(huán)境Visual C++簡(jiǎn)介 6
 1.5  C語言的上機(jī)執(zhí)行過程 7
 本章小結(jié) 8
 習(xí)題1 9
第2章  基本數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 10
 2.1  數(shù)據(jù)類型 10
  2.1.1  整型 11
  2.1.2  實(shí)型 11
  2.1.3  字符型 12
 2.2  變量和常量 12
  2.2.1  變量 12
  2.2.2  常量 14
 2.3  運(yùn)算符和表達(dá)式 17
  2.3.1  運(yùn)算符 18
  2.3.2  表達(dá)式 25
 2.4  數(shù)據(jù)類型轉(zhuǎn)換 26
  2.4.1  自動(dòng)類型轉(zhuǎn)換 26
  2.4.2  賦值類型轉(zhuǎn)換 27
  2.4.3  強(qiáng)制類型轉(zhuǎn)換 29
 2.5  數(shù)據(jù)的輸入/輸出 30
  2.5.1  格式化輸出函數(shù)printf 30
  2.5.2  格式化輸入函數(shù)scanf 35
  2.5.3  字符數(shù)據(jù)的輸入與輸出 39
  2.5.4  字符串的輸入與輸出 41
 2.6  系統(tǒng)函數(shù) 41
  2.6.1  常用數(shù)學(xué)處理函數(shù) 42
  2.6.2  常用類型轉(zhuǎn)換函數(shù) 43
  2.6.3  常用字符處理函數(shù) 43
  2.6.4  常用字符串處理函數(shù) 44
  2.6.5  其他常用函數(shù) 45
 本章小結(jié) 46
 習(xí)題2 47
第3章  程序控制結(jié)構(gòu) 53
 3.1  順序結(jié)構(gòu) 53
  3.1.1  表達(dá)式語句 53
  3.1.2  空語句 53
  3.1.3  復(fù)合語句 54
 3.2  選擇結(jié)構(gòu) 54
  3.2.1  if語句 54
  3.2.2  switch語句 60
 3.3  循環(huán)結(jié)構(gòu) 62
  3.3.1  while語句 62
  3.3.2  do-while語句 64
  3.3.3  for語句 66
  3.3.4  循環(huán)語句的嵌套 68
 3.4  其他控制語句 71
  3.4.1  goto語句 71
  3.4.2  break語句和continue語句 72
 本章小結(jié) 74
 習(xí)題3 74
第4章  函數(shù) 87
 4.1  概述 87
  4.1.1  函數(shù)的分類 87
  4.1.2  程序解析 88
 4.2  函數(shù)的定義、調(diào)用和聲明 89
  4.2.1  函數(shù)的定義 89
  4.2.2  函數(shù)的調(diào)用 92
  4.2.3  函數(shù)的聲明 95
  4.2.4  函數(shù)間的參數(shù)傳遞 96
 4.3  函數(shù)的嵌套和遞歸調(diào)用 99
  4.3.1  函數(shù)的嵌套調(diào)用 99
  4.3.2  遞歸函數(shù) 101
 4.4  變量的作用域與生存期 103
  4.4.1  局部變量與全局變量 103
  4.4.2  動(dòng)態(tài)變量與靜態(tài)變量 104
 4.5  編譯預(yù)處理命令 106
  4.5.1  文件包含 106
  4.5.2  宏定義 107
 本章小結(jié) 108
 習(xí)題4 108
第5章  數(shù)組 117
 5.1  一維數(shù)組 117
  5.1.1  一維數(shù)組的定義 117
  5.1.2  一維數(shù)組元素的引用 118
  5.1.3  一維數(shù)組的基本操作 119
  5.1.4  一維數(shù)組的應(yīng)用 119
 5.2  二維數(shù)組 122
  5.2.1  二維數(shù)組的定義與初始化 123
  5.2.2  二維數(shù)組元素的引用 123
  5.2.3  二維數(shù)組的基本操作 124
  5.2.4  二維數(shù)組的應(yīng)用 125
 5.3  字符數(shù)組 128
  5.3.1  字符數(shù)組與字符串 128
  5.3.2  字符串的輸入輸出 129
  5.3.3  二維字符數(shù)組的應(yīng)用 133
 5.4  數(shù)組與函數(shù) 133
 本章小結(jié) 136
 習(xí)題5 136
第6章  指針 142
 6.1  指針與指針變量 142
  6.1.1  指針的概念 142
  6.1.2  指針變量的定義與初始化 144
  6.1.3  指針變量的使用 145
  6.1.4  指針的基本運(yùn)算 146
 6.2  指針與數(shù)組 149
  6.2.1  指針與一維數(shù)組 149
  6.2.2  指針與二維數(shù)組 151
  6.2.3  指針與字符串 154
  6.2.4  指針數(shù)組 155
  6.2.5  指針與動(dòng)態(tài)內(nèi)存分配 156
 6.3  指針與函數(shù) 158
  6.3.1  指針及數(shù)組名作為函數(shù)參數(shù) 158
  6.3.2  指針作為函數(shù)的返回值 160
  6.3.3  指向函數(shù)的指針 161
 本章小結(jié) 162
 習(xí)題6 163
第7章  結(jié)構(gòu)體、共用體與枚舉 174
 7.1  結(jié)構(gòu)體類型 174
 7.2  結(jié)構(gòu)體變量 175
  7.2.1  結(jié)構(gòu)體變量的聲明 175
  7.2.2  結(jié)構(gòu)體變量的初始化 177
  7.2.3  結(jié)構(gòu)體變量的引用 178
  7.2.4  結(jié)構(gòu)體數(shù)組 180
  7.2.5  結(jié)構(gòu)體指針 184
  7.2.6  結(jié)構(gòu)體與函數(shù) 186
  7.2.7  鏈表 188
 7.3  共用體類型 196
  7.3.1  共用體類型定義 196
  7.3.2  共用體類型變量聲明 196
  7.3.3  共用體類型變量引用 196
 7.4  枚舉類型 197
 7.5  用戶定義類型 198
 本章小結(jié) 200
 習(xí)題7 200
第8章  文件 205
 8.1  文件概述 205
  8.1.1  文件的概念 205
  8.1.2  文件指針 206
 8.2  文件的打開與關(guān)閉 207
  8.2.1  文件的打開操作 207
  8.2.2  文件的關(guān)閉操作 208
 8.3  文件的讀/寫 208
  8.3.1  文件字符讀/寫 209
  8.3.2  文件字符串讀/寫 211
  8.3.3  文件格式化讀/寫 212
  8.3.4  其他相關(guān)函數(shù) 214
 本章小結(jié) 215
 習(xí)題8 216
第9章  C語言經(jīng)典編程 219
 【實(shí)例01】  編制日歷 219
 【實(shí)例02】  阿姆斯特朗數(shù) 220
 【實(shí)例03】  素?cái)?shù)幻方 221
 【實(shí)例04】  模擬自動(dòng)取款機(jī)屏幕 227
 【實(shí)例05】  輸出九九表 230
 【實(shí)例06】  彩球問題 231
 【實(shí)例07】  遞歸解決分酒問題 232
 【實(shí)例08】  獲取當(dāng)前的CMOS信息 233
 【實(shí)例09】  不使用strcpy()函數(shù)實(shí)現(xiàn)字符串的拷貝 235
 【實(shí)例10】  尋找三重回文數(shù) 236
 【實(shí)例11】  歸并排序 237
 【實(shí)例12】  字母順序輸出字符串 239
 【實(shí)例13】  字符串的匹配 240
 【實(shí)例14】  應(yīng)用棧設(shè)置密碼 241
 【實(shí)例15】  同時(shí)顯示兩個(gè)文件信息 244
第10章  綜合性案例 247
附錄1  C語言中常用的標(biāo)準(zhǔn)庫函數(shù) 266
附錄2  ASCII碼字符集 270
附錄3  完整的ASCII碼表 272

本目錄推薦

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