中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
C語言程序設計教程

包郵 C語言程序設計教程

作者:李艷玲
出版社:北京郵電大學出版社出版時間:2020-06-01
開本: 26cm 頁數: 218頁
中 圖 價:¥33.0(8.3折) 定價  ¥40.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

C語言程序設計教程 版權信息

  • ISBN:9787563560608
  • 條形碼:9787563560608 ; 978-7-5635-6060-8
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

C語言程序設計教程 內容簡介

本書介紹C語言和程序設計的基礎知識, 以C語言語法知識為基礎, 結合計算思維培養, 以應用為目的, 以案例為引導, 深入淺出地闡述了C語言數據類型、程序流程、函數、數組、指針、文本信息、基本數據結構等知識點, 并結合實際應用對每個知識點設計了相關案例等。

C語言程序設計教程 目錄

第1章 計算思維與C語言程序設計1

1.1 什么是計算思維1

1.1.1 計算思維概念1

1.1.2 計算思維的特征1

1.1.3 計算思維的本質2

1.1.4 計算思維與計算機的關系2

1.2 C語言概述3

1.2.1 計算機語言發展史3

1.2.2 什么是C語言3

1.2.3 C語言的特點4

1.2.4 C語言的發展趨勢5

1.3 C語言開發環境的搭建5

1.3.1 Visual C++ 6.0集成開發環境6

1.3.2 利用Visual C++ 6.0開發環境新建文件6

1.3.3 利用Visual C++ 6.0開發環境編寫程序7

1.4 C語言代碼風格9

1.4.1 程序格式9

1.4.2 程序注釋11

本章小結11

習題111

第2章 C語言的基礎知識12

2.1 C語言的基本數據類型12

2.1.1 數據類型概述12

2.1.2 整數類型13

2.1.3 實數類型13

2.1.4 字符類型14

2.2 標識符與關鍵字14

2.3 常量15

2.3.1 數值常量15

2.3.2 字符型常量15

2.3.3 字符串常量16

2.3.4 符號常量16

2.4 變量16

2.5 運算符與表達式17

2.5.1 算術運算符17

2.5.2 關系運算符19

2.5.3 邏輯運算符19

2.5.4 賦值運算符20

2.5.5 條件運算符21

2.5.6 逗號運算符21

2.5.7 求字節運算符21

2.5.8 各種運算符的優先級22

2.6 數據類型轉換22

2.6.1 自動轉換22

2.6.2 賦值轉換23

2.6.3 強制類型轉換24

2.7 本章小結24

習題224



第3章 順序結構程序設計27

3.1 C語言的基本語句27

3.1.1 表達式語句27

3.1.2 函數調用語句27

3.1.3 流程控制語句28

3.1.4 空語句28

3.1.5 復合語句28

3.2 輸入輸出操作29

3.2.1 格式化輸入與輸出29

3.2.2 字符數據輸入與輸出32

3.3 順序程序設計34

3.4 圖書管理系統案例35

本章小結36

習題336


第4章 選擇結構程序設計38

4.1 if條件語句38

4.1.1 if語句38

4.1.2 if…else語句40

4.1.3 if…else if語句41

4.1.4 if條件語句的嵌套43

4.2 switch條件語句43

4.3 圖書管理系統案例47

本章小結49

習題449


第5章 循環結構程序設計51

5.1 for循環語句51

5.1.1 語句格式51

5.1.2 for語句的變形53

5.2 while循環語句54

5.3 do…while循環語句55

5.4 循環結構的嵌套57

5.5 break和continue語句58

5.5.1 break語句58

5.5.2 continue語句59

5.5.3 break和continue的區別60

5.6 圖書管理系統案例60

本章小結62

習題562


第6章 函數65

6.1 函數概述65

6.1.1 使用include命令行調用標準庫函數65

6.1.2 標準庫函數的調用66

6.2 函數定義和返回值66

6.2.1 函數定義66

6.2.2 函數的返回值67

6.3 函數的調用69

6.3.1 函數的調用方式69

6.3.2 函數調用時的語法規定69

6.4 函數的聲明71

6.4.1 函數聲明的形式71

6.4.2 函數聲明的位置72

6.5 參數傳遞73

6.5.1 數據傳遞方式73

6.5.2 函數調用的過程74

6.6 函數的嵌套與遞歸75

6.6.1 嵌套調用75

6.6.2 遞歸調用75

6.7 變量的作用域和存儲類型77

6.7.1 局部變量和全局變量77

6.7.2 變量的存儲類型78

6.7.3 內部函數與外部函數80

6.8 圖書管理系統案例80

本章小結83

習題683


第7章 數組85

7.1 數組概述85

7.2 一維數組85

7.2.1 一維數組的定義85

7.2.2 一維數組的初始化86

7.2.3 一維數組元素的引用87

7.3 二維數組89

7.3.1 二維數組的定義89

7.3.2 二維數組的初始化90

7.3.3 二維數組元素的引用90

7.4 多維數組92

7.5 字符數組與字符串93

7.5.1 字符數組的定義93

7.5.2 字符數組的初始化93

7.5.3 字符串處理的函數95

7.6 數組作為函數參數98

7.6.1 數組元素作為函數的實參98

7.6.2 數組名作為函數的實參98

7.7 圖書管理系統案例99

本章小結101

習題7101


第8章 指針104

8.1 指針的基本概念104

8.2 變量與指針104

8.2.1 指針變量的定義105

8.2.2 指針變量的引用105

8.2.3 指針變量作為函數參數108

8.3 一維數組與指針109

8.3.1 指向數組元素的指針變量109

8.3.2 指向數組的指針的相關運算110

8.3.3 通過指針引用數組元素112

8.3.4 數組作函數的參數115

8.4 二維數組與指針119

8.4.1 二維數組的地址119

8.4.2 指向二維數組元素的指針121

8.4.3 行指針變量122

8.5 字符串與指針123

8.5.1 字符串的表示與引用123

8.5.2 字符串指針作函數參數124

8.6 返回指針值的函數125

8.7 指針數組126

8.7.1 指針數組概述126

8.7.2 指向指針的指針128

8.8 函數的指針和指向函數的指針變量130

8.9 圖書管理系統案例131

本章小結132

習題8132

第9章 自定義數據類型134

9.1 結構體類型134

9.1.1 結構體類型的定義134

9.1.2 結構體變量136

9.1.3 結構體數組139

9.1.4 結構體指針142

9.2 共用體數據類型147

9.2.1 共用體類型的定義147

9.2.2 共用體變量的引用148

9.2.3 共用體的應用149

9.3 枚舉數據類型150

9.4 自定義類型152

9.5 圖書管理系統案例153

本章小結155

習題9155


第10章 預處理157

10.1 預處理器157

10.2 宏定義158

10.2.1 不帶參數的宏158

10.2.2 帶參數的宏160

10.3 文件包含162

10.4 條件編譯163

10.4.1 #if命令163

10.4.2 #ifdef命令164

10.4.3 #ifndef命令165

本章小結165

習題10165


第11章 文件168

11.1 文件概述168

11.1.1 文件的分類168

11.1.2 文件指針169

11.2 文件的打開與關閉169

11.2.1 文件打開fopen函數()170

11.2.2 文件關閉函數fclose函數()171

11.3 文件的讀寫172

11.3.1 字符讀寫函數fgetc()和fputc()172

11.3.2 字符串讀寫函數fgets()和fputs()176

11.3.3 數據塊讀寫函數fread()和fwtrite()178

11.3.4 格式化讀寫函數fscanf()和fprintf()180

11.4 文件的隨機讀寫182

11.4.1 文件定位182

11.4.2 文件的隨機讀寫183

11.5 文件檢測函數184

11.5.1 文件結束檢測函數feof()184

11.5.2 讀寫文件出錯檢測函數ferror()184

11.5.3 文件出錯標志和文件結束標志置0函數chearerr()185

11.6 圖書管理系統案例185

本章小結186

習題11187

習題參考答案189

參考文獻210

附錄1 運算符的優先級和結合性211

附錄2 常用字符的ASCII碼對照表213

附錄3 C語言常用庫函數215

展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: SDG吸附剂,SDG酸气吸附剂,干式酸性气体吸收剂生产厂家,超过20年生产使用经验。 - 富莱尔环保设备公司(原名天津市武清县环保设备厂) | 全自动烧卖机厂家_饺子机_烧麦机价格_小笼汤包机_宁波江北阜欣食品机械有限公司 | 透平油真空滤油机-变压器油板框滤油机-滤油车-华之源过滤设备 | 合肥汽车充电桩_安徽充电桩_电动交流充电桩厂家_安徽科帝新能源科技有限公司 | 东莞市踏板石餐饮管理有限公司_正宗桂林米粉_正宗桂林米粉加盟_桂林米粉加盟费-东莞市棒子桂林米粉 | 合肥活动房_安徽活动板房_集成打包箱房厂家-安徽玉强钢结构集成房屋有限公司 | 移动厕所租赁|移动卫生间|上海移动厕所租赁-家瑞租赁 | 棉服定制/厂家/公司_棉袄订做/价格/费用-北京圣达信棉服 | 中山市派格家具有限公司【官网】 | 探伤仪,漆膜厚度测试仪,轮胎花纹深度尺厂家-淄博创宇电子 | 磁力抛光机_磁力研磨机_磁力去毛刺机_精密五金零件抛光设备厂家-冠古科技 | 外观设计_设备外观设计_外观设计公司_产品外观设计_机械设备外观设计_东莞工业设计公司-意品深蓝 | 鹤壁创新仪器公司-全自动量热仪,定硫仪,煤炭测硫仪,灰熔点测定仪,快速自动测氢仪,工业分析仪,煤质化验仪器 | 档案密集架_电动密集架_移动密集架_辽宁档案密集架-盛隆柜业厂家现货批发销售价格公道 | Safety light curtain|Belt Sway Switches|Pull Rope Switch|ultrasonic flaw detector-Shandong Zhuoxin Machinery Co., Ltd | 【星耀裂变】_企微SCRM_任务宝_视频号分销裂变_企业微信裂变增长_私域流量_裂变营销 | 铝板冲孔网,不锈钢冲孔网,圆孔冲孔网板,鳄鱼嘴-鱼眼防滑板,盾构走道板-江拓数控冲孔网厂-河北江拓丝网有限公司 | 岩棉板|岩棉复合板|聚氨酯夹芯板|岩棉夹芯板|彩钢夹芯板-江苏恒海钢结构 | 液压升降平台_剪叉式液压/导轨式升降机_传菜机定做「宁波日腾升降机厂家」 | 密集架-密集柜厂家-智能档案密集架-自动选层柜订做-河北风顺金属制品有限公司 | 泥沙分离_泥沙分离设备_泥砂分离机_洛阳隆中重工机械有限公司 | 河南中专学校|职高|技校招生-河南中职中专网 | 南京技嘉环保科技有限公司-杀菌除臭剂|污水|垃圾|厕所|橡胶厂|化工厂|铸造厂除臭剂 | 根系分析仪,大米外观品质检测仪,考种仪,藻类鉴定计数仪,叶面积仪,菌落计数仪,抑菌圈测量仪,抗生素效价测定仪,植物表型仪,冠层分析仪-杭州万深检测仪器网 | 石磨面粉机|石磨面粉机械|石磨面粉机组|石磨面粉成套设备-河南成立粮油机械有限公司 | 传动滚筒,改向滚筒-淄博建凯机械科技有限公司| 高空重型升降平台_高空液压举升平台_高空作业平台_移动式升降机-河南华鹰机械设备有限公司 | 权威废金属|废塑料|废纸|废铜|废钢价格|再生资源回收行情报价中心-中废网 | 广西正涛环保工程有限公司【官网】 | 「阿尔法设计官网」工业设计_产品设计_产品外观设计 深圳工业设计公司 | 定做大型恒温循环水浴槽-工业用不锈钢恒温水箱-大容量低温恒温水槽-常州精达仪器 | pH污水传感器电极,溶解氧电极传感器-上海科蓝仪表科技有限公司 | 气弹簧定制-气动杆-可控气弹簧-不锈钢阻尼器-工业气弹簧-可调节气弹簧厂家-常州巨腾气弹簧供应商 | 圣才学习网-考研考证学习平台,提供万种考研考证电子书、题库、视频课程等考试资料 | 电梯装饰-北京万达中意电梯装饰有限公司 | 生物除臭剂-除味剂-植物-污水除臭剂厂家-携葵环保有限公司 | 代做标书-代写标书-专业标书文件编辑-「深圳卓越创兴公司」 | 氧化铝球_高铝球_氧化铝研磨球-淄博誉洁陶瓷新材料有限公司 | GAST/BRIWATEC/CINCINNATI/KARL-KLEIN/ZIEHL-ABEGG风机|亚喜科技 | 不锈钢螺丝 - 六角螺丝厂家 - 不锈钢紧固件 - 万千紧固件--紧固件一站式采购 | 低压载波电能表-单相导轨式电能表-华邦电力科技股份有限公司-智能物联网综合管理平台 |