c语言程序设计.pptVIP

  • 1
  • 0
  • 约3.4千字
  • 约 28页
  • 2017-02-09 发布于湖南
  • 举报
c语言程序设计

程序设计基础知识 1.1 程序设计概述 一、概念: 1、程序:程序是为解决某一问题而编写的语句序列。通俗的说,将解决一个实际问题的具体操作步骤用某种计算机语言描述出来,就形成了程序。 2、程序设计语言:即计算机语言 分类: 机器语言:用计算机能直接理解和执行的“0”和“1” 表示各种操作的程序设计语言,很难使用。 汇编语言:用助记符号来表示各个基本操作的程序设计语言 ,如 add r1, 4 高级语言:用接近自然语言和数学语言的语法符号描述基本操作的程序设计语言 二、程序设计的一般过程 用计算机解决问题的基本过程如图1.1所示: 对于简单问题,前三步可看作一步,即分析问题、设计算法。 程序设计的基本过程 (1)分析要解决的问题,明确任务。 即分析要处理的数据是什么,从哪里来,作怎样的处理,结果送往那里。 例如:求学生的平均成绩。 分析该问题,明确它有三项功能: 输入学生成绩、求平均成绩、输出结果; 要处理的原始数据为:学生的成绩; 要进行的处理为:求平均; 结果为:平均值,送屏幕显示或保存于文件中。 (2)分析问题,建立数学模型,并选择合适的解决方案 例如:分析求平均成绩的处理过程,可以将数据的具体含义去掉,抽象为:计算一批数据的平均值。 (3)确定数据结构和算法 :数据结构及数据的组织方式

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档