C语言程序设计李晓东庞岩梅娄嘉鹏第6章课件教学.pptVIP

  • 2
  • 0
  • 约1.3万字
  • 约 128页
  • 2017-01-02 发布于广东
  • 举报

C语言程序设计李晓东庞岩梅娄嘉鹏第6章课件教学.ppt

PPT研究院 POWERPOINT ACADEMY * * 6.5.1 性能的分析 实际应用中,有时需要优化时间性能(即运行速度),有时需要优化空间性能(即资源占用),有时则两者都要考虑。 时间和空间可以相互转化。 6.5.1 性能的分析 对程序性能进行分析要注意下面的问题: 时间性能与平台的相关性 性能与问题规模的相关性 最坏、最好和平均性能 6.5.2 循环次数的估计 单重循环的估计 多重循环的估计 6.5.3 性能的提高方法 程序性能的提高可以在不同的层次上获得 它们自上而下依次是:问题模型、算法、代码。通常应先考虑问题模型的优化,其次是考虑算法的优化,最后是考虑代码的优化。 6.5.3 性能的提高方法 灵活使用 break continue return exit 6.5.4 break、continue、return和exit的灵活使用 1. break break语句可以使用在两个场合。 循环结构 使用switch的选择结构。 break语句的作用为:跳出包含它的最里层的循环或switch语句。 2. continue continue语句适用于当循环执行过程中。 continue语句的作用为结束本轮循环,并进入下一轮循环。 6.5.4 break、continue、return和exit的灵活使用 3. return return语句是返回语句,表示从当前

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档