zoukankan      html  css  js  c++  java
  • for循环执行流程

    语句格式:

    for(表达式1;表达式2;表达式3)

    {

      循环体

    }

    表达式1:赋值表达式,用来给控制变量赋初值。(只执行一次)

    表达式2:逻辑表达式,是循环的控制条件,用来判断控制变量是否符合循环条件,是则进入循环体,否则跳出循环。

    表达式3:赋值表达式,用来对控制变量进行增量或减量操作。

     

     for循环执行步骤:

    步骤1:先初始化控制变量,判断该控制变量是否满足循环条件(表达式1->表达式2),是则进入循环体,否则退出循环

    步骤2:更新控制变量,对控制变量进行增量或减量操作,再判断此时控制变量是否满足条件(表达式3->表达式2),满足条件则进入循环体,否则退出循环

    步骤3:继续执行步骤2,直至退出循环

    #include<stdio.h>
    
    int main()
    {
    	int i;
    	for(i=0;i<10;i++)
    	{
    		printf("%d
    ",i);
    	}
    	printf("%d
    ",i);
    	return 0;
    }

     根据以上分析可知,当i不满足条件i<10时跳出循环(即i=10时),所以跳出循环后在用到i时,i已经是10了!

  • 相关阅读:
    Linux下yum升级安装PHP 5.5
    String 字符串详解 / 常用API
    Mysql语句
    Linux配置svn服务器版本库
    linux常用命令
    linux安装GD库
    论MySQL何时使用索引,何时不使用索引
    缓存
    css3图片动画旋转
    SoapUI功能测试、性能测试入门
  • 原文地址:https://www.cnblogs.com/Lynn-Zhang/p/5605459.html
Copyright © 2011-2022 走看看