zoukankan      html  css  js  c++  java
  • while循环 for循环的理解

    不管是while循环还是for循环都隐含着一个if else的结构,就是说,if 条件满足,那么就执行循环体内部的语句,else就做循环体外部的事情。

    有一个例子我觉得特别典型,程序内部定义了一个特定的数,重复让用户输入一个数,如果这个数不等于那个特定的数,那么就循环输入,等于就输出祝贺你。

    int secret=15;

    int input;

    do

    {

      scanf("%d",&input);

    }while(input!=secret);

    printf("congratulations");

    如果input不等于secret那么就一直循环下去,直到相等就不循环了,不循环的那一刻,程序流程就到了printf那一行了。

    有时候我自己看不明白循环体外部的语句是什么时候执行的,尤其是多个for循环嵌套的时候。

  • 相关阅读:
    第四次
    jsp
    2021.3.4
    第八次作业
    第七次作业
    第六周作业
    第五周作业
    第四周
    第四次jsp作业
    第二次作业
  • 原文地址:https://www.cnblogs.com/yfish/p/9734837.html
Copyright © 2011-2022 走看看