- 1
- 0
- 约5.28千字
- 约 41页
- 2019-08-04 发布于浙江
- 举报
C语言基础
什么是程序?
程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。
关键字:特定目标/问题 计算机语言 命令序列
比如说,我们为了计算某次考试中一个班级的所有学生的平均分,可以进行如下操作:
1、获得学生个数和所有学生的分数
2、求和,计算学生总分
3、用总分除以学生人数,得到平均分
什么是程序?
对于上述问题,我们有:
1、特定的目标——计算平均分
2、命令序列的集合——一系列操作
如果把上述用到的所有命令都用计算机语言写出来,就是我们这里要讲的程序了。
什么是程序?
伟大的计算机科学家Knuth曾经对程序下过如下的定义:
程序 = 算法 + 数据结构
用最通俗的话来解释的话,数据结构就是把我们要处理的数据与信息按照一定的方法整理存放起来,以便于我们处理;算法,就是配合我们的数据结构,处理数据的方法。这二者结合,就成为了一个程序。
当然,算法与数据结构都是非常抽象的概念,我们依然需要通过计算机语言来把他们做成现实的东西。
所谓C语言
所谓C语言,其实就是上述所谓的众多“计算机语言”中的一种。
C语言还拥有一个升级版本:C++语言。C语言和C++语言广泛应用于编写各种软件当中,windows系统也是利用C++语言来完成的。二者的区别各位可以不做深究,暂且认为他们是一样的就可以了。
当然,对于我们来说C语言的功能还是用来实现我
原创力文档

文档评论(0)