C程序设计实验教程
C程序设计实验教程作者:马海峰 开 本:16开 书号ISBN:9787302538141 定价: 出版时间:2019-12-09 出版社:清华 |
C程序设计实验教程 本书特色
本书分为4部分,*部分基础语法部分,力求将课程涉及的基本语法以案例形式讲清楚,同时使学生掌握程序设计的基本思想-顺序、选择、循环;第二部分C程序设计的进阶部分,包括函数、C程序结构、编译预处理及文件操作,这是C程序设计的核心部分;第三部分C程序设计高级部分,涉及复杂数据结构的设计及其在C中的使用;第四部分实战篇,通过信息管理系统和游戏程序的设计,进一步提升程序设计能力。
C程序设计实验教程 内容简介
C语言是国内外广泛使用的计算机语言,学会使用C语言进行程序设计是计算机专业工作者的一项**的基本功,同时它对的其它语言的学习及编程具有重要的影响。本书分为四大部分,*部分为基础语法部分,力求将课程涉及的基本语法以案例形式讲清楚,同时使学生掌握程序设计的基本思想-顺序、选择、循环;第二部分是C程序设计的进阶部分,包括函数、C程序结构、编译预处理及文件操作,这是C程序设计的核心部分;第三部分C程序设计高级部分,涉及复杂数据结构的设计及其在C中的使用;第四部分是实战篇,通过与学生信息管理系统的操作以及同学感兴趣、效果直观的游戏程序的设计,进一步提升程序设计能力。本书详略得当,通俗易懂,内容新颖,体系合理,采用循序渐进的案例式教学。
C程序设计实验教程 目录
第1章C程序设计概述11.1计算机语言和程序1
1.1.1计算机语言和程序的含义1
1.1.2计算机语言的发展1
1.2C语言简介3
1.2.1C语言的发展历史3
1.2.2C语言的版本3
1.2.3C语言的特点4
1.3*简单的C语言程序5
1.3.1C程序开发环境5
1.3.2C程序运行步骤5
1.3.3用Dev?C 开发简单的C程序6
习题9
第2章C语言基础11
2.1数据类型概述11
2.2常量12
2.2.1整型常量12
2.2.2浮点型常量12
2.2.3字符常量12
2.2.4字符串常量13
2.2.5符号常量13
2.3变量14
2.3.1标识符14
2.3.2整型变量14
2.3.3浮点型变量15
2.3.4字符型变量16
2.3.5字符串的存储方式17
2.4C的运算符和表达式17
习题20
C程序设计实用教程目录 第3章顺序结构程序设计22
3.1算法的概念和特性22
3.1.1算法的概念22
3.1.2算法的分类23
3.1.3算法的特点23
3.1.4算法和程序23
3.2算法的流程图表示24
3.2.1传统流程图24
3.2.2C程序的3种基本结构25
3.2.3N?S图26
3.3C语句和结构化程序设计方法27
3.3.1C语句的分类27
3.3.2结构化程序设计方法28
3.4格式输入和输出语句29
3.4.1输入输出的概念和C语言中的实现29
3.4.2格式输出函数printf()30
3.4.3格式输入函数scanf()33
3.5字符串输入和输出语句35
3.5.1字符型输入函数getchar()35
3.5.2字符型输出函数putchar()36
3.6顺序结构C程序实例37
习题39
第4章选择结构程序设计40
4.1选择结构40
4.1.1关系运算符和关系表达式40
4.1.2逻辑运算符和逻辑表达式41
4.1.3条件运算符和条件表达式41
4.2if语句42
4.3switch语句45
习题47
第5章循环结构程序设计49
5.1while语句49
5.2do?while语句52
5.3for语句54
5.4break语句和continue语句58
5.5循环结构C程序实例59
习题62
第6章数组64
6.1一维数组64
6.1.1一维数组的定义及引用64
6.1.2一维数组的初始化65
6.1.3一维数组程序举例66
6.2二维及多维数组68
6.2.1二维数组的定义及引用68
6.2.2二维数组的初始化69
6.2.3二维数组程序设计举例71
6.2.4多维数组73
6.3字符数组73
6.3.1字符数组的定义及引用74
6.3.2字符数组的初始化74
6.3.3字符串74
6.3.4字符数组的I/O75
6.3.5字符串处理函数76
6.3.6字符数组应用举例79
6.4数组C程序实例81
习题83
第7章函数85
7.1函数的概念及定义85
7.1.1函数的概念85
7.1.2函数的定义86
7.2函数的参数及返回值87
7.2.1函数的参数87
7.2.2函数的返回值89
7.3函数的调用90
7.3.1函数调用的形式90
7.3.2函数的嵌套调用91
7.3.3函数的递归调用92
7.4变量的作用域及生存周期95
7.4.1变量的作用域95
7.4.2变量的生存周期96
7.5变量的存储类别97
7.5.1内存中存储空间的分配97
7.5.2内存中变量的存储类别97
7.6C内部函数和外部函数99
7.6.1内部函数99
7.6.2外部函数100
7.7函数C程序实例101
习题105
第8章指针106
8.1指针及指针变量106
8.1.1指针的概念106
8.1.2指针变量107
8.1.3指针变量的运算108
8.2指针与数组109
8.2.1指针操作一维数组109
8.2.2数组名作为函数参数111
8.2.3指针操作多维数组114
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
零零教育社区:论坛热帖子
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |