经典c语言课件第2章算法.pptVIP

  • 1
  • 0
  • 约2.63千字
  • 约 40页
  • 2017-05-05 发布于四川
  • 举报
经典c语言课件第2章算法

;;一个程序应包括两个方面的内容:;上述四个方面中: 算法是灵魂; 数据结构是加工对象; 语言是工具; 编程需要采取合适的方法。 算法解决做什么和怎么做的问题。 程序中的按一定顺序列出的操作语句,就是算法的体现。 通过本门课,大家学会使用c语言的语法编写不太复杂的c程序。;算法的概念; 例2.1 求1×2×3×4×5 ; ;闰年的条件: 能被4整除,但不能被100整除的年份; 能被100整除,又能被400整除的年份; ;S1: 2000→y S2: 若y不能被4整除,则输出y“不是闰年”, 然 后转到S6 S3: 若y能被4整除,不能被100整除,则输 出y“是闰年”,然后转到S6 S4: 若y能被100整除,又能被400整除,输 出y“是闰年” 否则输出y“不是闰年”, 然后转到S6 S5: 输出y“不是闰年”。 S6: y+1→y S7: 当y≤2500时, 返回S2继续执行,否则, 结束。 ;例2.4 求;算法的特性;小结:;算法的表示;(一)用自然语言表示算法;(二) 用流程图表示算法;例1的算法用流程图来表示;例2的算法用流程图来表示;(三)三种基本结构;选择结构;循环结构(当型---while型)

文档评论(0)

1亿VIP精品文档

相关文档