中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
程序設計基礎:出C語言(第2版)(微課版)(本科教材)

包郵 程序設計基礎:出C語言(第2版)(微課版)(本科教材)

作者:金蘭
出版社:清華大學出版社出版時間:2020-11-01
開本: 16 頁數: 312
中 圖 價:¥40.4(5.9折) 定價  ¥68.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

程序設計基礎:出C語言(第2版)(微課版)(本科教材) 版權信息

  • ISBN:9787302557579
  • 條形碼:9787302557579 ; 978-7-302-55757-9
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

程序設計基礎:出C語言(第2版)(微課版)(本科教材) 本書特色

圖書特色:1. 實例豐富本書不僅理論完備,還通過 100 多個實例夯實基礎,100 多個課后習題鞏固練習,并通過分布在本書第 6、8 和 10 章的 3 個綜合應用案例——學生成績統計程序、學生成績查詢系統、學生學籍管理系統全面提升實戰開發能力。 2. 一題多解典型實例可采用多種算法來設計和實現,有助于新舊知識對比學習,融會貫通,啟迪思維,拓展讀者的程序設計能力和靈活運用能力。 3. 貼心提示為了便于讀者閱讀,書中還穿插了一些說明、注意和思考等小貼士,體例約定如下。 “說明”:進一步闡述相關知識點的應用,力求規范、全面。 “注意”:指出在學習過程中需要特別注意的一些知識點和內容,讓讀者加深印象。 同時,還為讀者提供建議及解決問題的方法。 “思考”:讀者可利用課余時間獨立思考、解決提出的問題,進一步深入學習訓練。 4. 習題豐富本書每章*后提供了大量習題,涵蓋了每章知識的重難點內容,題型靈活多樣,包括選擇題、填空題、閱讀程序填空題及編程題,方便讀者課后鞏固練習。 隨書贈送實例源文件、800分鐘微課視頻、PPT課件及習題參考答案,獲取地址見書前言。教材服務QQ:1815317009。

程序設計基礎:出C語言(第2版)(微課版)(本科教材) 內容簡介

C語言是國內外廣泛使用的編程語言,已被大多數高等學校作為典型的計算機教學語言。《程序設計基礎——C語言(第2版)》共10章,內容包括:C語言概述,數制、基本數據類型,運算符和表達式、輸入輸出,控制結構,數組,函數,指針,結構體與共用體,文件,綜合應用案例——學生學籍管理系統,以及4個附錄。 《程序設計基礎——C語言(第2版)》內容深入淺出,例題豐富,側重程序設計思維的構建和程序算法的分析與設計。《程序設計基礎——C語言(第2版)》采用“問題提出→問題分析→算法分析→程序實現→說明歸納”的步驟組織教材內容,符合讀者的認知規律,強化了算法的分析和設計,有助于幫助讀者建立良好的思維模式,培養讀者分析問題和解決問題的能力,掌握軟件開發的工作原理和系統方法。書中的典型程序一題多解,有助于新舊知識對比學習,融會貫通,啟迪思維,拓展讀者的程序設計能力和靈活運用能力。 《程序設計基礎——C語言(第2版)》可作為高等學校各相關專業“程序設計基礎”“C語言程序設計”課程的教材,也可作為程序開發人員的培訓用書,還可作為全國計算機等級考試、編程愛好者的學習參考用書。

程序設計基礎:出C語言(第2版)(微課版)(本科教材) 目錄

目 錄


第1章 C語言概述 1

1.1 計算機編程語言 1

1.1.1 機器語言 1

1.1.2 匯編語言 2

1.1.3 高級語言 3

1.2 **個C程序 5

1.3 C程序的上機步驟 7

1.3.1 CodeBlocks的安裝 7

1.3.2 新建工程 9

1.3.3 多工程切換 13

1.3.4 單步調試程序 14

課后習題1 19

第2章 數制、基本數據類型 20

2.1 整數數制 20

2.1.1 十進制數 20

2.1.2 二進制數 20

2.1.3 八進制數 22

2.1.4 十六進制數 22

2.2 C程序常見符號分類 24

2.3 數據類型 25

2.3.1 數據類型的引入 25

2.3.2 類型修飾符 26

*2.3.3 C99標準中的新增類型 28

2.4 常量 28

2.4.1 整型常量 29

2.4.2 實型常量 29

2.4.3 字符常量 30

2.4.4 字符串常量 31

2.4.5 符號常量 32

2.4.6 枚舉常量 32

2.5 變量 33

2.5.1 變量的聲明與初始化 33

2.5.2 const類型修飾符 34

2.5.3 變量的類型 34

課后習題2 38

第3章 運算符和表達式、輸入輸出 40

3.1 算術運算符 40

3.2 賦值運算符 42

3.3 增1、減1運算符 43

3.4 關系運算符 44

3.5 邏輯運算符 45

3.6 條件運算符 46

3.7 強制類型轉換運算符 47

3.8 逗號運算符 47

3.9 位運算符 48

3.10 sizeof運算符 50

3.11 類型轉換 51

3.12 運算符的優先級和結合性 53

3.13 基本輸入輸出函數 54

3.13.1 字符輸入輸出函數 54

3.13.2 格式化輸入輸出函數 56

課后習題3 67

第4章 控制結構 71

4.1 算法及其描述方法 71

4.1.1 算法的概念 71

4.1.2 算法的描述方法 72

4.2 順序結構 74

4.3 選擇結構 76

4.3.1 if語句 76

4.3.2 switch語句 86

4.4 循環結構 93

4.4.1 while語句 94

4.4.2 do…while語句 97

4.4.3 for語句 99

4.4.4 三種循環控制語句的應用舉例 102

4.4.5 循環的嵌套 107

4.4.6 提前結束循環 110

4.5 綜合應用舉例 113

課后習題4 120

第5章 數組 125

5.1 一維數組 125

5.1.1 一維數組的定義 125

5.1.2 一維數組的引用 126

5.1.3 一維數組的初始化 126

5.1.4 一維數組程序舉例 127

5.2 二維數組 136

5.2.1 二維數組的定義 136

5.2.2 二維數組的引用 137

5.2.3 二維數組的初始化 138

5.2.4 二維數組程序舉例 138

5.3 字符數組與字符串 142

5.3.1 字符數組的初始化 142

5.3.2 字符數組的輸入/輸出 144

5.3.3 字符串處理函數 145

5.3.4 字符數組和字符串程序舉例 148

課后習題5 154

第6章 函數 158

6.1 函數的分類和定義 161

6.1.1 函數的分類 161

6.1.2 函數的定義 162

6.2 函數的調用、參數和返回值 163

6.3 函數的聲明 164

6.4 函數的嵌套調用 168

*6.5 函數的遞歸調用 169

6.5.1 遞歸問題的提出 169

6.5.2 遞歸函數 171

6.6 數組作為函數參數 174

6.6.1 一維數組作為函數參數 174

6.6.2 二維數組作為函數參數 176

6.7 變量的作用域與生存期 178

6.7.1 局部變量 178

6.7.2 全局變量 179

6.7.3 變量的存儲類別 180

6.7.4 小結 184

6.8 內部函數和外部函數 185

6.8.1 內部函數 185

6.8.2 外部函數 186

6.9 預處理命令 188

6.9.1 宏定義 188

6.9.2 文件包含 192

6.9.3 條件編譯 193

6.10 綜合應用舉例 194

課后習題6 201

第7章 指針 206

7.1 內存、地址和內容 206

7.2 指針與指針變量 207

7.2.1 指針變量的定義 207

7.2.2 指針變量的引用 208

7.2.3 指針變量作為函數參數 210

7.3 指針與數組 213

7.3.1 指向一維數組的指針 213

7.3.2 有關指針的運算 216

7.3.3 一維數組的指針作為函數參數 217

7.3.4 指向二維數組的指針 222

7.3.5 二維數組的指針作為函數參數 225

7.4 指針與字符串 227

7.4.1 指向字符串的指針變量 227

7.4.2 指向字符串的指針作為函數參數 228

7.4.3 字符數組與字符串指針變量的區別 231

7.5 指針與函數 231

7.5.1 返回指針值的函數 232

*7.5.2 指向函數的指針 233

7.6 指針數組 234

*7.7 指向指針的指針 237

*7.8 帶參數的函數main() 239

7.9 動態內存分配 241

7.9.1 動態內存分配函數 241

*7.9.2 動態內存分配與變長數組 244

*7.10 ANSI C的類型限定詞const 245

課后習題7 247

第8章 結構體與共用體 253

8.1 結構體問題的引出 253

8.2 結構體類型和結構體類型變量 255

8.2.1 結構體類型的聲明 255

8.2.2 結構體類型變量的定義 255

8.2.3 結構體的嵌套 257

8.3 結構體類型變量的引用和初始化 258

8.4 結構體數組 260

8.5 結構體指針 263

8.5.1 指向結構體類型變量的指針 263

8.5.2 指向結構體數組的指針 264

8.6 結構體與函數 266

8.7 結構體綜合應用實例 269

8.8 共用體 278

8.8.1 問題的引出 278

8.8.2 聲明共用體類型和定義共用體類型的變量 279

8.8.3 共用體成員的引用 280

8.9 枚舉類型 281

8.10 typedef 283

*8.11 鏈表 284

8.11.1 問題的引出 284

8.11.2 鏈表的定義和特點 285

8.11.3 鏈表的創建 286

8.11.4 鏈表的刪除操作 290

8.11.5 鏈表的插入操作 292

課后習題8 296

第9章 文件 304

9.1 文件概述 304

9.1.1 什么是文件 304

9.1.2 文件名 305

9.1.3 文件的分類 305

9.1.4 文件緩沖區 306

9.1.5 文件指針 306

9.2 文件的打開與關閉 307

9.2.1 用fopen()函數打開文件 307

9.2.2 用fclose()函數關閉文件 309

9.3 文件的讀寫 309

9.3.1 讀/寫字符函數 309

9.3.2 讀/寫字符串函數 311

9.3.3 格式化讀/寫函數 313

9.3.4 讀/寫數據塊函數 315

9.4 文件的定位 322

9.4.1 移動文件指針 322

9.4.2 獲取文件讀寫位置 324

9.5 出錯檢測 324

課后習題9 325

第10章 綜合應用案例——學生學籍管理系統 328

10.1 需求分析 328

10.2 總體設計 329

10.2.1 系統總體設計 329

10.2.2 數據結構 329

10.3 詳細設計 330

10.3.1 系統包含的函數 330

10.3.2 各個功能模塊的軟件功能 330

10.3.3 各個功能模塊的程序流程圖和算法描述 331

10.4 編碼實現 336

10.5 運行結果 343

課后習題10 346

參考文獻 349

附錄A C關鍵字 350

附錄B C運算符的優先級和結合性 351

附錄C ASCII碼字符表 352

附錄D 常用的ANSI C標準庫函數 356

D.1 數學函數 356

D.2 字符處理函數 357

D.3 字符串處理函數 357

D.4 動態內存分配函數 359

D.5 緩沖文件系統的輸入/輸出函數 359

D.6 其他常用函數 361


展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: ORP控制器_ORP电极价格-上优泰百科 | 苹果售后维修点查询,苹果iPhone授权售后维修服务中心 – 修果网 拼装地板,悬浮地板厂家,悬浮式拼装运动地板-石家庄博超地板科技有限公司 | 滚塑PE壳体-PE塑料浮球-警示PE浮筒-宁波君益塑业有限公司 | 压滤机-洗沙泥浆处理-压泥机-山东创新华一环境工程有限公司 | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | sfp光模块,高速万兆光模块工厂-性价比更高的光纤模块制造商-武汉恒泰通 | 横河变送器-横河压力变送器-EJA变送器-EJA压力变送器-「泉蕴仪表」 | 1000帧高速摄像机|工业高速相机厂家|科天健光电技术 | 钣金加工厂家-钣金加工-佛山钣金厂-月汇好 | 三轴曲线机-端子插拔力试验机|华杰仪器 | 山东活动策划|济南活动公司|济南公关活动策划-济南锐嘉广告有限公司 | 外贸网站建设-外贸网站设计制作开发公司-外贸独立站建设【企术】 | 工控机-工业平板电脑-研华工控机-研越无风扇嵌入式box工控机 | 液压升降货梯_导轨式升降货梯厂家_升降货梯厂家-河南东圣升降设备有限公司 | 拉力机-拉力试验机-万能试验机-电子拉力机-拉伸试验机-剥离强度试验机-苏州皖仪实验仪器有限公司 | HDPE储罐_厂家-山东九州阿丽贝防腐设备 | 温控器生产厂家-提供温度开关/热保护器定制与批发-惠州市华恺威电子科技有限公司 | 大米加工设备|大米加工机械|碾米成套设备|大米加工成套设备-河南成立粮油机械有限公司 | 我爱古诗词_古诗词名句赏析学习平台| 植筋胶-粘钢胶-碳纤维布-碳纤维板-环氧砂浆-加固材料生产厂家-上海巧力建筑科技有限公司 | 安徽成考网-安徽成人高考网| 破碎机锤头_耐磨锤头_合金锤头-鼎成机械一站式耐磨铸件定制服务 微型驱动系统解决方案-深圳市兆威机电股份有限公司 | 浇注料-高铝砖耐火砖-郑州凯瑞得窑炉耐火材料有限公司 | 水热合成反应釜-防爆高压消解罐-西安常仪仪器设备有限公司 | 反渗透水处理设备|工业零排放|水厂设备|软化水设备|海南净水设备--海南水处理设备厂家 | 亮化工程,亮化设计,城市亮化工程,亮化资质合作,长沙亮化照明,杰奥思【官网】 | 电池挤压试验机-自行车喷淋-车辆碾压试验装置-深圳德迈盛测控设备有限公司 | 橡胶电子拉力机-塑料-微电脑电子拉力试验机厂家-江苏天源 | 自进式锚杆-自钻式中空注浆锚杆-洛阳恒诺锚固锚杆生产厂家 | 电动高尔夫球车|电动观光车|电动巡逻车|电动越野车厂家-绿友机械集团股份有限公司 | 除尘布袋_液体过滤袋_针刺毡滤料-杭州辉龙过滤技术有限公司 | 熔体泵_熔体出料泵_高温熔体泵-郑州海科熔体泵有限公司 | 上海道勤塑化有限公司| 贵阳用友软件,贵州财务软件,贵阳ERP软件_贵州优智信息技术有限公司 | 颗粒机,颗粒机组,木屑颗粒机-济南劲能机械有限公司 | 光照全温振荡器(智能型)-恒隆仪器 | 防火阀、排烟防火阀、电动防火阀产品生产销售商-德州凯亿空调设备有限公司 | 蔬菜清洗机_环速洗菜机_异物去除清洗机_蔬菜清洗机_商用洗菜机 - 环速科技有限公司 | 浙江华锤电器有限公司_地磅称重设备_防作弊地磅_浙江地磅售后维修_无人值守扫码过磅系统_浙江源头地磅厂家_浙江工厂直营地磅 | EFM 022静电场测试仪-套帽式风量计-静电平板监测器-上海民仪电子有限公司 | SPC工作站-连杆综合检具-表盘气动量仪-内孔缺陷检测仪-杭州朗多检测仪器有限公司 |