程序的算法与结构
2018-03-10 本文已影响0人
AndroidWenwen
欢迎关注小睿的微信公众号:郭小睿同学
,每天更新小知识、笔记、案例、学习资源~
程序设计的任务
- 确定数据结构
- 确定算法
- 编码
- 在计算机上调试程序
- 整理并写出文档资料
算法
定义:是在为了解决在某种特定问题而采取的确定且有限的步骤。
- 有穷性
- 确定性
- 可行性
- 有零个或多个输入
- 有一个或多个输出
结构化程序设计和模块化结构
程序设计化设计的三种基本结构
选择结构
循环结构(当型循环)
当型循环结构用在先判断某些条件是否为真,然后重复执行某一段代码的情况下。
当型循环的条件是在循环体执行前进行判断的,当条件满足时进入循环,否则结束循环.
当型循环也叫"前测试型"循环。
循环结构(直到型循环)
直到型循环结构是先在执行了一次循环体之后,再对控制条件进行判断,当条件不满足时执行循环体,满足时则停止。
小记:计算机可以直接执行的程序叫“目标程序”。