
C语言程序设计(第五版)-谭浩强.ppt
5星
- 浏览量: 0
- 大小:None
- 文件类型:PPT
简介:
《C语言程序设计(第五版)》由著名计算机教育专家谭浩强教授编著,本书深入浅出地介绍了C语言的基本概念、语法结构及编程技巧,适合初学者和中级程序员使用。
C 语言程序设计第五版
本资源涵盖了 C 语言程序设计的教学大纲及课时安排,包括教材、参考书目、学习要点等内容。
### C 语言的发展历史
C 语言的起源可以追溯到1972年,在美国贝尔实验室,Ken Thompson和Dennis Ritchie共同开发了这门编程语言。初衷是为了编写UNIX操作系统。之后,经过多个发展阶段,如ALGOL60、BCPL及B语言等。直到1978年,Brian Kernighan与Dennis Ritchie合著的《The C Programming Language》出版后,C 语言才确立了其标准地位。随后在1983年和1987年经历了两次重要的修订,并于1990年正式成为国际标准ANSI C。
### C 语言的特点
C 语言具有以下显著特点:
- 简洁、紧凑且灵活的语言风格
- 多样化的运算符支持
- 强大的数据结构(如链表,树和栈)以及丰富的数据类型
- 结构化及模块化的程序设计方法
- 较为宽松的语法规定赋予了程序员更高的自由度
- 提供访问内存地址的能力,并能执行位操作
- 生成高质量的目标代码
- 良好的可移植性
### C 语言的关键字
C 语言共有32个关键字,具体如下:
auto, break, case, char, const, continue,
default, do, double, else, enum,
extern, float, for, goto,
if , int , long ,
register , return , short
signed , sizeof , static
struct , switch , typedef
unsigned union void volatile while
### 课程安排
本课程共计64学时,旨在使学生掌握C语言的基础概念、熟悉Turbo C的上机操作环境,并能阅读编写和调试程序。主要内容包括:
- 掌握C语言的基本理论知识;
- 熟练使用Turbo C进行编程实践;
- 能够独立完成算法分析与设计任务。
### 学习要求
为了取得良好的学习效果,建议学生做到以下几点:
- 课前认真预习相关章节内容。
- 上课时保持安静专注的状态以确保高效的学习氛围。
- 按照规定时间和质量提交作业,并保证其原创性及独立完成度;
- 加强实践操作,在宝贵的上机时间内提高编程技巧。
全部评论 (0)


