华信教育资源网
计算机程序设计(C语言)
丛   书   名: 职业教育行业规划教材
作   译   者:张彩霞 出 版 日 期:2016-09-01
出   版   社:电子工业出版社 维   护   人:杨波 
书   代   号:G0299220 I S B N:9787121299223

图书简介:

C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。本书深入浅出地讲解C语言程序设计的基本方法,使读者循序渐进地掌握C语言的编程方法和思想,提高动手能力。本书各章节内容后面都配有精炼的小结和丰富的习题,并提供程序源代码及相应的教学配套资源。 本书是计算机应用专业、各省对口单招计算机专业的首选教程,也可作为广大计算机爱好者的学习参考书。
定价 32.0
您的专属联系人更多
关注 评论(1) 分享
配套资源 图书内容 样章/电子教材 图书评价
  • 配 套 资 源

    本书资源

    会员上传本书资源

  • 图 书 内 容

    内容简介

    C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。本书深入浅出地讲解C语言程序设计的基本方法,使读者循序渐进地掌握C语言的编程方法和思想,提高动手能力。本书各章节内容后面都配有精炼的小结和丰富的习题,并提供程序源代码及相应的教学配套资源。 本书是计算机应用专业、各省对口单招计算机专业的首选教程,也可作为广大计算机爱好者的学习参考书。

    图书详情

    ISBN:9787121299223
    开 本:16开
    页 数:228
    字 数:364.0

    本书目录

    第1章  概述	1
    1.1  语言概述	1
    1.1.1  C语言的产生与发展	1
    1.1.2  C语言的特点	2
    1.2  简单C语言程序	2
    1.3  Visual C++ 6.0集成开发环境	4
    1.4  简单错误信息提示解读	8
    第2章  数据类型、运算符及表达式	12
    2.1  C语言的数据类型	12
    2.2  常量与变量	12
    2.2.1  常量	13
    2.2.2  变量	15
    2.3  运算符与表达式	19
    2.3.1  算术运算符与表达式	19p
    2.3.2  关系运算符与表达式	20
    2.3.3  逻辑运算符与表达式	21
    2.3.4  赋值运算符与表达式	22
    2.3.5  逗号运算符与表达式	23
    2.3.6  条件运算符与表达式	23
    2.3.7  求字节数运算符与表达式	24
    2.3.8  指针运算符及位运算符	25
    2.4  不同类型数据间的混合运算	27
    本章小结	29
    本章习题	29
    第3章  基本语句与顺序结构程序设计	32
    3.1  C语句概述	32
    3.2  数据输入与输出	33
    3.2.1  数据输入与输出的概念	33
    3.2.2  字符数据的输入/输出函数	33
    3.3  格式输入与输出	34
    3.3.1  printf函数	34
    3.3.2  scanf函数	39
    3.4  顺序结构程序设计的应用	42
    本章小结	43
    本章习题	44
    第4章  选择结构程序设计	48
    4.1  关系运算与逻辑运算的应用	48
    4.2  if语句	49
    4.2.1  单分支结构语句	50
    4.2.2  双分支结构语句	50
    4.2.3  多分支结构语句	51
    4.2.4  if语句的嵌套	54
    4.3  switch语句	57
    4.3.1  switch语句概述	57
    4.3.2  switch语句的嵌套	59
    4.4  选择结构程序设计的应用	60
    4.4.1  if语句程序实例	60
    4.4.2  switch语句程序实例	62
    本章小结	63
    本章习题	64
    第5章  循环结构程序设计	70
    5.1  for循环语句	71
    5.2  while循环语句	74
    5.3  do…while循环语句	75
    5.4  循环结构嵌套	78
    5.5  辅助语句break和continue	80
    5.5.1  break语句	80
    5.5.2  continue语句	81
    5.6  循环结构程序设计应用举例	82
    5.6.1  循环次数类应用	82
    5.6.2  文本作图类应用	84
    5.6.3  素数类应用	85
    5.6.4  穷举法应用	87
    5.6.5  递推法应用	88
    本章小结	89
    本章习题	90
    第6章  数组与字符串	93
    6.1  一维数组	93
    6.1.1  一维数组的定义及初始化	93
    6.1.2  一维数组元素的引用	95
    6.1.3  一维数组的应用—极值	97
    6.1.4  一维数组的应用—排序	98
    6.1.5  一维数组的应用—查找	103
    6.1.6  一维数组的其他应用举例	104
    6.2  二维数组	107
    6.2.1  二维数组的定义与初始化	107
    6.2.2  二维数组的引用	108
    6.2.3  二维数组的应用—极点与鞍点问题	109
    6.2.4  二维数组的应用—图形打印	111
    6.2.5  二维数组的应用—矩阵相加、相乘、转置与旋转	115
    6.2.6  二维数组的应用—方阵旋转与转置	117
    6.2.7  二维数组的其他应用举例	118
    6.3  字符数组	121
    6.3.1  字符数组的定义与初始化	121
    6.3.2  字符数组的引用	122
    6.3.3  字符串与字符数组	124
    6.3.4  字符串处理的常用系统函数	125
    6.3.5  字符数组与字符串应用举例	127
    本章小结	130
    本章习题	130
    第7章  函数	135
    7.1  概述	135
    7.2  函数的定义	136
    7.2.1  函数定义的一般形式	136
    7.2.2  函数定义的类型	137
    7.3  函数的参数与函数值	139
    7.3.1  形式参数和实际参数	139
    7.3.2  函数的返回值	140
    7.4  函数的调用	141
    7.4.1  函数调用的一般形式	141
    7.4.2  函数调用的方法	141
    7.4.3  被调函数的声明和函数原型	142
    7.4.4  函数的嵌套调用	143
    7.4.5  函数的递归调用	144
    7.4.6  数组作为函数参数	146
    7.5  局部变量和全局变量	151
    7.5.1  局部变量	151
    7.5.2  全局变量	152
    7.6  变量的存储类别	154
    7.6.1  动态存储方式与静态存储方式	154
    7.6.2  使用auto声明自动变量	154
    7.6.3  使用static声明局部变量	155
    7.6.4  register变量	155
    7.6.5  使用extern声明全局变量	156
    本章小结	156
    本章习题	157
    第8章  文件	160
    8.1  C文件概述	160
    8.1.1  文件分类	160
    8.1.2  文件名	161
    8.1.3  文件的打开与关闭	161
    8.2  C文件顺序读写	164
    8.2.1  字符读写函数	164
    8.2.2  字符串读写函数	167
    8.2.3  数据块读写函数	169
    8.2.4  格式化读写函数	171
    8.3  C文件的随机读写	173
    8.3.1  rewind函数的应用	173
    8.3.2  fseek函数的应用	174
    8.3.3  文件的其他检测函数	175
    本章小结	176
    本章习题	177
    第9章  指针与结构体	182
    9.1  指针的定义与赋值	182
    9.1.1  指针与变量的地址	182
    9.1.2  指针变量的定义	183
    9.1.3  指针变量的赋值	184
    9.1.4  指针变量的引用	186
    9.2  指针变量的应用	188
    9.2.1  指针与数组	188
    9.2.2  指针与字符串	189
    9.2.3  指针与函数	191
    9.3  结构体类型	194
    9.4  共用体类型	200
    9.5  新类型定义	203
    9.6  简单链表	203
    9.6.1  静态简单链表的创建	204
    9.6.2  动态单向链表的创建	205
    本章小结	206
    本章习题	206
    附录	210
    附录A  ASCII码对照表	210
    附录B  C关键字及意义	211
    附录C  C运算符、优先级和结合性	212
    附录D  C语言常用库函数	213
    展开

    前     言

    前言
    “C语言程序设计”是中等职业学校广泛开设的一门专业课程,是我国职业教育的重要组成部分。本书的各章节内容安排由浅入深,循序渐进;语言的表述通俗易懂,言简意赅;章节内容后面都配有精炼的小结和丰富的习题,书中例题程序分章打包压缩、提供电子教材,后续会提供相应电子教案及教学PPT。本书是计算机应用专业、省对口单招计算机专业的首选教程,也可作为广大计算机爱好者的学习参考用书。
    本书由张彩霞担任主编,陈妍靓担任副主编,9个章节的编写由不同学校的8名长期工作在教学一线、具有多年计算机教学丰富经验的教师承担。具体章节分工如下:第1章、第2章由江苏省溧水中专学校的张彩霞编写;第3章由江苏省江都中等专业学校夏良丽编写;第4章由江苏省天目湖中等专业学校郑萍编写;第5章由江苏省涟水中等专业学校朱婷婷编写;第6章由江苏省如皋第一中等专业学校吉宏兰编写;第7章由仪征技师学院武晓燕编写;第8章由江苏省大丰中等专业学校孙书祥编写;第9章由江苏省阜宁中等专业学校陈妍靓编写。
    本书内容丰富,以中职学校每学期20周,每周6课时来统计,共120课时,全书可分为两个学期完成,上学期可安排前5章,下学期安排第6章~第8章,共240学时,第9章可作为自选学习内容。
    为方便教师教学,读者可登录华信教育资源网(www.hxedu.com.cn),注册后免费自行下载电子教案、源程序、习题答案及各章节综合测试卷、期中及期末考试卷及答案,有问题的读者也可在电子工业出版社留言板上留言或直接与电子工业出版社联系(E-mail:hxedu@phei.com.cn)。
    在编写本书过程中,编者得到了许多同行老师们的帮助与指导,他们为本书的编写提出了许多宝贵的意见,在此表示衷心的感谢!
    由于编者水平有限,加之时间仓促,书中难免存在不足和错误之处,恳请广大读者及时批评指正。
    展开

    作者简介

    本书暂无作者简介
  • 样 章 试 读
  • 图 书 评 价 我要评论
华信教育资源网