C语言课件--第3章 算法和基本程序设计.pptVIP

  • 2
  • 0
  • 约5.81千字
  • 约 31页
  • 2017-01-20 发布于湖北
  • 举报

C语言课件--第3章 算法和基本程序设计.ppt

第3章 算法和基本程序设计 算法举例 算法的特性 算法的表示 3.2 结构化程序设计方法 3.4 顺序结构程序设计 3.5 数据的输入输出 1. putchar 函数(字符输出函数) 2. printf函数(格式输出函数) 3. getchar函数(字符输入函数) 6.scanf函数 (格式输入函数) * * 主要内容:算法的表示方法、C程序的基本结构和输入输出。 3.1 算法 算法:是解决问题的一系列操作步骤的集合。 科学家沃思(Nikiklaus Wirth)提出一个公式: 数据结构 + 算法 = 程序 数据结构:对数据(操作对象)的描述。 算法: 对操作步骤的描述。 编写程序的本质: 对哪些数据进行什么样的一系列加工就可以达到目标。 例:依次读入30个学生成绩,输出平均成绩及最高成绩 算法:s1:0=i, 0=sum, 0=max s2:读入一个学生成绩存入score s3:i+1=i s4;sum+score=sum s5:如果score大于max,则score= max s6:如果i小于30,转移至s2 s7:sum/30=average s8:打印average,max s2,s3,s4,s5,s6这些步骤会被重复执行30次, 变量i用于统计已处理的学生人数 当i值小于30时,流程转至s2读下一个学生成绩

文档评论(0)

1亿VIP精品文档

相关文档