for 循环的流程图等价形式

来源:互联网 发布:windows启动修复 编辑:程序博客网 时间:2024/05/09 14:43
for(表达式1;表达式2;表达式3{    循环体}

等价于:


这里写图片描述

其实代码形式并未给出执行的流程顺序,反倒是其等价的流程图形式,简洁清晰:

由图可知:

  • 由菱形表示的表达式2,是一种逻辑判断(二分之)

  • 表达式1,仅执行一次;

  • 循环体的执行,必须在表达式2为真的前提下才可进行;

  • 一旦不满足表达式2,循环立即退出;

0 0