C语言程序设计入门与实践

需积分: 0 1 下载量 64 浏览量 更新于2024-08-24 收藏 955KB PPT 举报
"C语言常用符号-谭浩强C语言全书" 这篇资源主要介绍了C语言的基础知识,包括常用符号、标识符以及C语言程序设计的相关要点。C语言是一种强大的编程语言,尤其适合系统开发,它的语法简洁而高效。下面将详细阐述其中的关键知识点。 1. C语言常用符号 C语言中有特定的关键字,这些关键字具有特殊的含义,是语言的构成部分,不能用于变量或函数的命名。例如,`if`、`for`、`while`、`switch`等是控制流程的关键字,`int`、`float`、`char`、`void`等则定义了数据类型。总共32个关键字,它们都是小写字母,使用时需注意避免混淆。 2. 标识符 在C语言中,标识符是用于给变量、函数和其他编程元素命名的符号。标识符必须遵循以下规则: - 必须以字母(A到Z,a到z)或下划线(_)开头。 - 由字母、数字(0到9)和下划线组成。 - 区分大小写,例如,`myVariable`和`myvariable`是不同的标识符。 - 示例中的合法标识符有:`A2`, `student`, `area_of_circle`, `num`, `_dd`, `Int`。 - 不合法的标识符包括:`2A`(不能以数字开头)、`A-B`(包含非法字符)、`area of circle`(包含空格和非法字符)、`M.D`(包含非法字符)。 3. C语言程序设计教学内容 - 课程旨在教授程序设计的基本概念和方法,使学生具备用C语言解决实际问题的能力。 - 教学目标涵盖理解程序设计的基本思路,学习编程解题的方法,了解数学模型,理解算法和算法步骤,掌握各种程序结构和语句,以及编程实践和调试技巧。 - 教学重点在于培养分析问题、建立数学模型、设计算法和实现程序的能力,强调实践性学习,认为编程技能需通过大量练习来获得。 - 考核方式结合了平时作业、上机测试和期末笔试,鼓励学生积极参与实践。 - 参考教材包括谭浩强的《C程序设计教程》,同时建议利用网络资源进行自我提升。 4. C语言的发展历程 - C语言起源于1972年,由D.M.Ritchie在Bell实验室为开发UNIX系统而设计。 - 经历了两个重要的标准:1978年的K&R标准(基于B.W.Kernighan和D.M.Ritchie的著作)和1983年的ANSI C标准。 - C++是C语言的扩展,1983年由贝尔实验室推出,支持面向对象编程,目前C++已经发展到多个版本,如C++1.0、2.0和3.0等。 - C语言在系统开发领域广泛应用,是微机软件开发的首选语言之一,后续还有C#等基于网络的编程语言出现。 C语言是一门强大的编程语言,其基础知识包括关键字、标识符的使用,以及程序设计的基本概念和方法。通过学习和实践,可以掌握编程思维,提高解决问题的能力,为未来的学习和工作打下坚实基础。