计算机基础教育 > 算法与程序设计类
C 语言程序设计
书号:9787113221409 套系名称:高等应用型院校计算机基础教育规划教材
作者:张翼 周忆陶 出版日期:2016-08-01
定价:28.00 页码 / 开本:160 /16
策划编辑:潘星泉 责任编辑:潘星泉 冯彩茹
适用专业:无 适用层次:高等应用型院校
最新印刷时间:
资源下载
教学课件(暂无)
教学素材(暂无)
习题答案(暂无)
教学案例(暂无)
教学设计(暂无)
教学视频(暂无)
内容简介
前言
目录
作者介绍
图书特色
本书在编写过程中参考了《全国计算机等级考试二级考试大纲》中有关C 语言程序设计的要求。全书共分10 章,主要介绍了C 语言程序设计基础知识、运算符和表达式、三种基本结构的程序设计方法、数组、函数、指针、结构体与共用体和文件等。
本书适合作为独立院校计算机及相关专业的教材,也可作为全国计算机等级考试二级C语言程序设计的辅导教材,亦可作为C 语言爱好者的自学用书。无
第1 章 C 语言概述......................... 1
1.1 C 语言的历史...................................1
1.2 C 语言的特点...................................2
1.3 简单的C 语言源程序
介绍.................................................2
1.4 程序设计的灵魂——算法...............5
1.5 C 程序的上机步骤...........................7
本章小结..................................................9
习题.........................................................9
第2 章 C 语言基础知识.................11
2.1 C 语言的数据类型......................... 11
2.2 标识符号........................................ 11
2.3 数据............................................... 12
2.4 常用的输入/输出语句................... 17
本章小结................................................21
习题.......................................................22
第3 章 运算符及其表达式............. 23
3.1 算术运算符和算术表达式............. 23
3.2 自增和自减运算符........................ 25
3.3 赋值运算符和赋值表达式............. 27
3.4 关系运算符和关系表达式............. 29
3.5 逻辑运算符和逻辑表达式............. 30
3.6 位运算符........................................ 32
3.7 其他运算符.................................... 35
本章小结................................................36
习题.......................................................36
第4 章 顺序和选择结构程序
设计.................................. 39
4.1 结构化程序设计............................ 39
4.2 C 语言中的语句............................. 41
4.3 顺序结构程序设计........................ 42
4.4 选择结构程序设计........................43
4.5 顺序结构和选择结构程序设计
举例................................................51
本章小结................................................54
习题.......................................................54
第5 章 循环结构程序设计............. 56
5.1 循环结构控制语句........................56
5.2 循环嵌套........................................61
5.3 break 和continue 语句...................62
5.4 程序举例........................................64
本章小结................................................67
习题.......................................................68
第6 章 数组.................................. 70
6.1 一维数组的定义和引用.................70
6.2 用数组实现排序问题.....................74
6.3 二维数组的定义和引用.................77
6.4 字符数组........................................81
本章小结................................................87
习题.......................................................88
第7 章 函数.................................. 89
7.1 引言...............................................89
7.2 函数的定义....................................89
7.3 函数参数及其函数的值.................91
7.4 函数的非递归调用........................92
7.5 函数递归调用................................93
7.6 数组作为函数参数........................95
7.7 程序举例........................................96
7.8 变量的作用域................................98
7.9 变量的存储类别.......................... 100
本章小结..............................................102
习题.....................................................102
2 C 语言程序设计
第8 章 指针............................... 103
8.1 指针的基本概念.......................... 103
8.2 指针与数组.................................. 109
8.3 指针与函数.................................. 116
8.4 程序举例...................................... 119
本章小结.............................................. 123
习题..................................................... 124
第9 章 结构体与共用体.............. 128
9.1 结构体变量的定义及引用........... 128
9.2 指向结构体类型数据的
指针............................................. 131
9.3 共用体......................................... 134
9.4 枚举类型...................................... 136
本章小结.............................................. 138
习题..................................................... 139
第10 章 文件.............................. 141
10.1 C 文件概述................................. 141
10.2 文件指针.................................... 143
10.3 文件的打开与关闭..................... 143
10.4 文件的读写................................ 144
10.5 文件的随机读写........................ 147
10.6 文件检测函数............................ 148
本章小结..............................................149
习题.....................................................149
附录.............................................. 151
附录A C 语言关键字........................ 151
附录B C 语言运算符及其结合性...... 151
附录C 常用字符与ASCII 代码
对照表................................... 152
参考文献....................................... 153内容先进,结构完整,实例丰富,突出实用性。