zoukankan      html  css  js  c++  java
  • 循环测试条件前缀和后缀的区别

    左后缀中,当age=64执行完循环体时,到达测试条件age++<=65时,先拿为64的age与65比较,同时
    age本身加1,因64小于65成立,所以进入循环体中执行,进入循环体执行的age值是65,执行完本次
    循环后,跳到测试条件是65的age<=65成立,同时age+1,所以进入循环体的age是66,会打印age is
    66这行,执行完本次循环体后,再次跳到age++<=65时,因为66的age<=65不成立,所以最后打印一行
    为age is 66。
    
    右前缀中,当age=64执行完循环体时,到达测试条件++age<=65时,先拿为64的age+1等于65,然后
    再用65的age与65比较,因为65<=65,所以进入循环体中执行的age值是65,在执行完本次循环体后,
    会打印age is 65,到达测试条件++age<=65时,age先+1等于66,然后再与65比较,因为不成立所以
    跳出while循环。即最后打印一行为age is 65。
  • 相关阅读:
    POJ 2112 二分+最大流
    POJ 3281 最大流
    枚举------暴力与优化
    动态规划入门
    简单二叉树
    花式WA
    18年第十二届东北四省赛
    18年第十三届黑龙江省赛
    ACM中的java的使用;
    CF#483(div2 C)
  • 原文地址:https://www.cnblogs.com/EisNULL/p/10746887.html
Copyright © 2011-2022 走看看