简介
本书为普通高等教育“十一五”国家级规划教材,是以C语言初学者为
主要对象的程序设计教程。
本书共分11章。其中包括C语言基础知识、顺序结构程序设计、分支结
构程序设计、循环结构程序设计、数组、指针、函数、用户标识符的作用
域和存储类别、结构体与其他构造类型、文件、实例解析。大部分教学内
容采用例题的形式进行组织,整体结构编排合理,组织形式新颖,例题丰
富,符合学生的认知规律和学习特点。通过本书的学习,使学生能够掌握
程序设计的基本思想和常见简单问题的算法,并可以编写程序加以实现。
本书还提供了贯穿于整个教学过程的综合实例。实例涉及本书的全部教学
内容,学生可以随着讲授内容的不断增多,逐步补充和完善其程序的功能
,从而在教学的整个过程中,培养了学生对应用程序的开发和设计能力。
本书可作为高等院校学生学习C语言的教材,也可作为C语言自学者的
参考书。
目录
前言
第1章 C语言基础知识
1.1 计算机语言概述
1.2 C语言概述
1.3 C语言程序的组成和格式
1.4 C语言程序的开发过程及上机步骤
1.5 数据类型
1.6 常量
1.7 变量
1.8 C语言的运算符和表达式
1.9 不同类型数据间的混合运算和转换
习题
第2章 顺序结构程序设计
2.1 结构化程序设计的基础
2.2 赋值语句
2.3 字符的输入/输出
2.4 格式输入/输出
习题
第3章 分支结构程序设计
3.1 关系运算符与关系表达式
3.2 逻辑运算符与逻辑表达式
3.3 if语句
3.4 switch语句
习题
第4章 循环结构程序设计
4.1 for语句
4.2 while语句
4.3 do-while语句
4.4 break语句和continue语句
4.5 循环的嵌套
习题
第5章 数组
5.1 一维数组
5.2 字符串与字符数组
5.3 二维数组
习题
第6章 指针
6.1 指针与指针变量
6.2 指针变量的定义和引用
6.3 一维数组与指针变量
6.4 字符串与指针变量
6.5 *指针与二维数组
习题
第7章 函数
7.1 函数应用样例
7.2 函数定义和返回值
7.3 函数的调用
7.4 调用函数和被调用函数之间的数据传递
7.5 函数的嵌套调用与递归调用
习题
第8章 用户标识符的作用域和存储类别
8.1 局部变量和全局变量
8.2 局部变量的作用域和生存期
8.3 全局变量的作用域和生存期
8.4 函数的存储类别
习题
第9章 结构体与其他构造类型
9.1 结构体类型变量的定义和引用
9.2 结构体类型数组与指针
9.3 函数之间结构体类型的数据传递
9.4 *链表
9.5 共用体
9.6 枚举类型
习题
第10章 文件
10.1 文件概述
10.2 文件的基本操作
10.3 文件的读/写操作
10.4 文件操作中的其他函数
习题
第11章 实例解析
11.1 系统的功能介绍
11.2 系统的功能实现
11.3 系统测试
11.4 使用文件完善功能
附录
附录A C语言关键字
附录B 运算符的优先级和结合方向
附录C 常用字符与ASCⅡ代码对照表
附录D 常用C语言库函数
参考文献
第1章 C语言基础知识
1.1 计算机语言概述
1.2 C语言概述
1.3 C语言程序的组成和格式
1.4 C语言程序的开发过程及上机步骤
1.5 数据类型
1.6 常量
1.7 变量
1.8 C语言的运算符和表达式
1.9 不同类型数据间的混合运算和转换
习题
第2章 顺序结构程序设计
2.1 结构化程序设计的基础
2.2 赋值语句
2.3 字符的输入/输出
2.4 格式输入/输出
习题
第3章 分支结构程序设计
3.1 关系运算符与关系表达式
3.2 逻辑运算符与逻辑表达式
3.3 if语句
3.4 switch语句
习题
第4章 循环结构程序设计
4.1 for语句
4.2 while语句
4.3 do-while语句
4.4 break语句和continue语句
4.5 循环的嵌套
习题
第5章 数组
5.1 一维数组
5.2 字符串与字符数组
5.3 二维数组
习题
第6章 指针
6.1 指针与指针变量
6.2 指针变量的定义和引用
6.3 一维数组与指针变量
6.4 字符串与指针变量
6.5 *指针与二维数组
习题
第7章 函数
7.1 函数应用样例
7.2 函数定义和返回值
7.3 函数的调用
7.4 调用函数和被调用函数之间的数据传递
7.5 函数的嵌套调用与递归调用
习题
第8章 用户标识符的作用域和存储类别
8.1 局部变量和全局变量
8.2 局部变量的作用域和生存期
8.3 全局变量的作用域和生存期
8.4 函数的存储类别
习题
第9章 结构体与其他构造类型
9.1 结构体类型变量的定义和引用
9.2 结构体类型数组与指针
9.3 函数之间结构体类型的数据传递
9.4 *链表
9.5 共用体
9.6 枚举类型
习题
第10章 文件
10.1 文件概述
10.2 文件的基本操作
10.3 文件的读/写操作
10.4 文件操作中的其他函数
习题
第11章 实例解析
11.1 系统的功能介绍
11.2 系统的功能实现
11.3 系统测试
11.4 使用文件完善功能
附录
附录A C语言关键字
附录B 运算符的优先级和结合方向
附录C 常用字符与ASCⅡ代码对照表
附录D 常用C语言库函数
参考文献
C语言程序设计
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×