C语言程序设计及实训教程
分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 梁平等主编
出 版 社: 北京师范大学出版社
出版时间: 2008-8-1字数: 340000版次: 1页数: 319印刷时间: 2008/08/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787303092765包装: 平装内容简介
C语言是目前流行的结构化的程序设计语言。C语言的成分简洁、紧凑,对语法的限制不严格,程序设计自由度大。同时,C语言具有丰富的数据类型和运算符,可以实现其他高级语言难以实现的运算操作,且具有良好的可移植性。
C语言适合作为系统编程语言,可用来编写系统软件和应用软件,实现汇编语言的大部分功能,但比汇编语言的学习要容易得多。因此,C语言可以作为高级程序设计语言课程。
本书针对高职高专和成人院校的教学特点,本着理论够用、以实践技能培养为主的原则,注重培养学生的动手能力。本书编入了大量的实例及实训教学的内容,可以帮助读者更好地进行程序设计实践。
本书共9章,按照循序渐进的原则,详细介绍了C语言的概念、实例和实训内容。第1章介绍了C语言的基本知识和操作方式;第2章介绍了C语言的基本数据类型、运算符与表达式;第3章介绍了C语言程序设计中的输入、输出方法;第4章介绍了C语言程序的编程流程及典型应用;第5章介绍了C语言程序设计中数组类型及应用;第6章介绍了函数的基本概念和使用;第7章介绍了指针的概念和编程;第8章介绍了结构体与共用体的概念以及编程方法;第9章介绍了文件的使用和编程方法。
本书由多位从事高职院校C语言课程教学一线的老师根据多年的教学和研究经验总结编写而成。本书的主要特点可归纳如下:
(1)理论内容通俗易懂。力求用通俗易懂的语言解释较为复杂的计算机概念,使非计算机专业的读者也能理解,并达到会应用的目的。
(2)内容循序渐进、由浅入深,达到逐步提高的目的。
(3)用实例解释概念,达到理论与实践紧密结合的目的。
(4)每一章均编入了“应用举例”,使读者将本章的概念、实例通过应用举例的方式加深理解,达到实践的目的。
(5)每一章均编入了“实训”内容,配合授课教师组织实践教学,达到教学的目的。
目录
第1章 C语言概述
1.1 C语言产生过程
1.2 C语言的特点
1.3 简单的C程序介绍
1.4 C程序开发过程
1.5 Turbo C集成环境
1.6 运行一个C程序的基本操作
1.6.1 创建一个新C语言程序文件
1.6.2 程序文本输入
1.6.3 保存文件
1.6.4 打开文件
1.6.5 编辑文件
1.6.6 编译/连接
1.6.7 运行/调试
1.7 上机实训设计
实训 C程序的上机步骤
1.8 习题
第2章 数据类型、运算符与表达式
2.1 C语言的数据类型及其标识符
2.1.1 C语言的数据类型
2.1.2 标识符
2.2 常量与变量
2.2.1 常量
2.2.2 变量
2.2.3 各类数值型数据间的混合运算
2.3 基本运算符和表达式
2.3.1 算术运算符和算术表达式
2.3.2 赋值运算符和赋值表达式
……
第3章程序输入、输出设计
第4章程序的流程设计及典型的应用
第5章数组类型及应用
第6章函数
第7章指针
第8章结构体与共用体
第9章文件
部分习题答案
附录
参考文献