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

C語言程序設計教程

C語言程序設計教程

定 價:¥30.00

作 者: 李敬兆 編
出版社: 西安電子科技大學出版社
叢編項:
標 簽: 暫缺

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

內容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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