出版社:机械工业出版社
年代:2008
定价:26.0
本书详细地介绍了C语言概述,基本数据类型等。
前言
第1部分基础知识部分
第1章C语言概述
1.1C语言演变
1.2C语言特点
1.3C语言编程概述
1.4C语言编程环境简介
1.4.1MSDOS编程环境
1.4.2Windows编程环境
1.4.3UNIX编程环境
本章小结
习题
第2章基本数据类型
2.1常量和变量
2.2数据类型
2.2.1整型数据类型
2.2.2实型数据类型
2.2.3字符型数据类型
2.2.4字符串
2.3数据类型转换的规则
本章小结
习题
第3章运算符和表达式
3.1算术运算符和算术表达式
3.2赋值运算符和赋值表达式
3.3自增和自减运算
3.4关系运算和逻辑运算
3.4.1关系运算符
3.4.2逻辑运算符
3.5条件运算和逗号运算
3.6位操作运算
3.7其他运算符
3.7.1sizeof运算符
3.7.2“&”和“*”运算符
3.8运算符优先级
本章小结
习题
第4章顺序结构
4.1三种基本结构
4.2赋值语句
4.3表达式语句和函数调用语句
4.4复合语句和空语句
4.5格式输入和输出函数
4.5.1标准格式输入和输出函数
4.5.2字符输入和输出函数
本章小结
习题
第5章选择结构
5.1if语句
5.1.1基本形式
5.1.2if-e1se形式
5.1.3if-e1se-if形式
5.2if语句的嵌套
5.3switch语句
本章小结
习题
第6章循环控制
6.1循环结构
6.1.1whi1e循环
6.1.2do-whi1e循环
6.1.3for循环
6.2循环结构嵌套
6.3转向语句
6.3.1break语句
6.3.2continue语句
6.3.3goto语句
6.3.4return语句
6.4循环应用
6.4.1递推法
6.4.2迭代法
6.4.3枚举法
6.4.4其他应用
本章小结
习题
第7章数组
7.1一维数组
7.1.1初始化
7.1.2下标引用
7.2多维数组
7.2.1二维数组
7.2.2多维数组
7.2.3多维数组应用
7.3字符数组和字符串
7.3.1字符串和字符串结束标志
7.3.2字符串处理函数
本章小结
习题
第8章函数
8.1函数的定义
8.2函数的形式参数和实际参数
8.3函数的返回值
8.4函数的调用和传值
8.4.1函数的调用
8.4.2被调函数的传值
8.5内部函数和外部函数
8.6数组作为函数的参数
8.7局部变量和全局变量
8.7.1局部变量
8.7.2全局变量
8.8存储类型
8.8.1auto存储类型
8.8.2extern存储类型
8.8.3register存储类型
8.8.4static:存储类型
8.9函数的嵌套与递归
8.9.1函数的嵌套调用
8.9.2函数的递归调用
本章小结
习题
第9章编译预处理
9.1宏定义
9.1.1符号常量宏定义
9.1.2带参数宏定义
9.2文件包含
9.3条件编译
本章小结
习题
第10章指针
10.1指针概念
10.2指针变量定义和引用
10.2.1指针变量定义
10.2.2指针变量赋值
10.2.3指针变量运算
10.3指针与数组
10.3.1数组指针变量
10.3.2指针与一维数组
10.3.3指针与二维数组
10.3.4指针数组
10.4指针与函数
10.4.1指针作为函数形参
10.4.2指针作为函数返回值
10.4.3函数指针
10.4.4指针型函数
10.5指针与字符串
10.5.1字符串表示方法
10.5.2字符串处理函数的实现
10.5.3字符型指针数组
10.6多重指针
10.6.1指向指针的指针
10.6.2命令行参数
本章小结
习题
第11章结构和其他类型
11.1结构概念
11.1.1结构定义
11.1.2结构类型变量说明
11.2结构操作
11.2.1结构初始化
11.2.2结构分量访问
11.2.3结构数组
11.2.4结构指针变量
11.3在函数中使用结构
11.4动态结构类型
11.5联合
11.5.1联合定义
11.5.2联合变量说明
11.5.3联合变量赋值和使用
11.6枚举类型
11.6.1枚举类型定义
11.6.2枚举类型操作
11.7使用typedef
本章小结
习题
第12章文件
12.1C语言文件系统概述
12.2文件类型指针
12.3文件打开与关闭
12.3.1文件打开函数
12.3.2文件关闭函数
12.4文件读写
12.4.1字符读写函数
12.4.2字符串读写函数
12.4.3数据块读写函数
12.4.4格式化读写函数
12.5文件定位
12.6出错检测函数
本章小结
习题
第2部分实训部分
第13章编译器
13.1TurboC编译器使用
13.2UNIX编译器cc使用
13.3VisualC++编译器使用
本章小结
习题
第14章基本算法
14.1链表
14.2队列
14.3栈
14.4表达式求值
14.4.1波兰记法
14.4.2算数表达式求值
14.5迷宫问题
本章小结
习题
第15章Windows程序设计
15.1从C语言到C+4-语言
15.2用AppWizard生成鼠标追踪程序
本章小结
习题
附录
附录A常用C语言标准库函数
附录BASCII字符集
附录C运算符的优先级和结合性
参考文献
本教材的培养目的是学生首先掌握程序设计入门,通过讲述程序结构、语言集成编程环境,通过对简单操作界面的设计,学习如何设计友好的人机界面接口,初步了解程序设计的概念和培养上机操作、调试程序的能力,使学生对程序设计初步建立起整体认识;其次培养学生的实训能力,全书给出大量的引例和实例,以趣味性的案例引导学生实训。从实例中导出C语言的基本知识点,淡化C语言的学科系统性;通过案例教学,将C语言作为解决实际问题的工具,强化学生的编程能力。 本教材是为高等院校第一门程序设计课程而编写的教材。全教材分2个部分,第1部分是基础知识部分,详细地介绍了C语言概述、基本数据类型、运算符和表达式、顺序结构、选择结构、循环控制、数组、函数、编译预处理、指针、结构和其他类型、文件等程序设计内容。第2部分是实训部分,重点介绍了编译器的使用,一些常用基本算法和Windows程序设计。 本教材层次清晰、系统全面、例题丰富、实用性强、面向应用、注重培养应用技能和能力。本教材适合作为普通高等院校应用型本科非计算机专业学生的程序设计教材,也可以作为计算机专业本科、专科学生学习计算机语言的入门教材。
书籍详细信息 | |||
书名 | C语言程序设计与实训站内查询相似图书 | ||
9787111232964 如需购买下载《C语言程序设计与实训》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 机械工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 26.0 | 语种 | 简体中文 |
尺寸 | 24 | 装帧 | 平装 |
页数 | 326 | 印数 | 4000 |
C语言程序设计与实训是机械工业出版社于2008.02出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。