图书介绍

C语言学习指导与课程设计实践PDF|Epub|txt|kindle电子书版本网盘下载

C语言学习指导与课程设计实践
  • 杜祥军主编;杨厚俊丛书主编;王霄鹏,尹卓,赵毅编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121268250
  • 出版时间:2015
  • 标注页数:222页
  • 文件大小:31MB
  • 文件页数:229页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C语言学习指导与课程设计实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 计算机程序设计引论1

1.1计算机组成1

1.1.1计算机硬件组成1

1.1.2计算机软件系统2

1.2信息的表示与存储3

1.2.1进制与进制转换3

1.2.2信息存储单位6

1.2.3数值的表示7

1.2.4非数值信息表示11

1.3现代计算机的发展11

1.3.1第一代:电子管时代12

1.3.2第二代:晶体管时代12

1.3.3第三代:集成电路时代12

1.3.4第四代:大规模集成电路时代13

1.4计算机程序设计13

1.4.1程序与指令13

1.4.2程序设计语言的功能15

1.4.3程序设计语言的语法17

1.4.4程序的编译与编程环境19

1.5计算机语言的发展20

1.5.1机器语言20

1.5.2汇编语言21

1.5.3高级语言21

1.6利用计算机程序解决问题的过程22

1.6.1分析问题,明确输入和输出22

1.6.2寻求解决方案,抽象出数学模型22

1.6.3确定解题步骤,设计合适算法23

1.6.4编写程序代码23

1.6.5运行和调试程序24

1.6.6整理文档24

1.7本章小结24

第2章 C语言学习指导25

2.1初识C语言程序25

2.1.1学习目标25

2.1.2知识要点与练习25

2.1.3实验内容27

2.2标准输入与输出27

2.2.1学习目标27

2.2.2知识要点与练习27

2.2.3实验内容30

2.3数据存储、表示与计算31

2.3.1学习目标31

2.3.2知识要点与练习31

2.3.3实验内容41

2.4基本程序结构42

2.4.1学习目标42

2.4.2知识要点与练习42

2.4.3实验内容48

2.5函数52

2.5.1学习目标52

2.5.2知识要点与练习52

2.5.3实验内容55

2.6数组57

2.6.1学习目标57

2.6.2知识要点与练习58

2.6.3实验内容63

2.7字符串64

2.7.1学习目标64

2.7.2知识要点与练习64

2.7.3实验内容68

2.8指针70

2.8.1学习目标70

2.8.2知识要点与练习70

2.8.3实验内容75

2.9结构体与共用体76

2.9.1学习目标76

2.9.2知识要点与练习77

2.9.3实验内容80

2.10文件81

2.10.1学习目标81

2.10.2知识要点与练习81

2.10.3实验内容88

2.11综合实验88

第3章 C语言课程设计92

3.1课程设计目标与要求92

3.1.1目标与要求92

3.1.2过程与进度安排92

3.1.3考核与评价93

3.2程序设计方法94

3.2.1结构化程序设计94

3.2.2面向对象的程序设计95

3.2.3面向问题的程序设计96

3.2.4程序设计方法的比较96

3.3复杂数据存储与数据结构基础97

3.3.1抽象数据类型与数据结构97

3.3.2数组100

3.3.3链表101

3.3.4堆栈103

3.3.5综合练习104

3.4算法基础105

3.4.1算法的概念与表示105

3.4.2简单算法举例109

3.4.3穷举算法112

3.4.4递推算法113

3.4.5递归算法116

3.4.6分治算法119

3.4.7回溯算法120

3.4.8贪心算法123

3.4.9综合练习125

3.5软件开发流程127

3.5.1软件生命周期127

3.5.2软件开发流程128

3.6 C语言编程技巧与常用功能142

3.6.1屏幕输出和键盘输入142

3.6.2图形程序设计149

3.6.3声音程序设计157

3.7课程设计题目汇总161

3.7.1算法与数值计算类161

3.7.2系统与应用类169

3.7.3游戏与图形界面类175

附录A C语言头文件与库函数183

附录B 常用C语言集成开发环境200

附录C ASCII码表219

参考文献222

热门推荐