程序的算法与结构

欢迎关注小睿的微信公众号:郭小睿同学,每天更新小知识、笔记、案例、学习资源~

我的公众号

程序设计的任务

  • 确定数据结构
  • 确定算法
  • 编码
  • 在计算机上调试程序
  • 整理并写出文档资料

算法

定义:是在为了解决在某种特定问题而采取的确定且有限的步骤。

  • 有穷性
  • 确定性
  • 可行性
  • 有零个或多个输入
  • 有一个或多个输出

结构化程序设计和模块化结构

程序设计化设计的三种基本结构

顺序结构

选择结构

循环结构(当型循环)

当型循环结构用在先判断某些条件是否为真,然后重复执行某一段代码的情况下。
当型循环的条件是在循环体执行前进行判断的,当条件满足时进入循环,否则结束循环.
当型循环也叫"前测试型"循环。
循环结构(直到型循环)

直到型循环结构是先在执行了一次循环体之后,再对控制条件进行判断,当条件不满足时执行循环体,满足时则停止。

小记:计算机可以直接执行的程序叫“目标程序”。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,099评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,956评论 25 709
  • 姓名 江丽丽 公司:杭州速销网络科技有限公司 【日精进打卡第6天】 【知~学习】 《六项精进》3遍 共19遍 《大...
    善良的人最美100阅读 219评论 0 1
  • 由于开学事情特别多,昨天忙着赶各种任务,所以昨天又偷懒了。今晚儿子找奶奶去了,我抓紧时间写写今天的事。今晚ccta...
    满天星中队阅读 160评论 0 0
  • 010 太冷 7.13 13/100 《切尔诺贝利的悲鸣》 四个番茄 输出:剩了3%没读完,为什么…因为家里装修,...
    太冷_阅读 283评论 0 0