May 24, 2016

C#之for循环语句

一、循环结构

【what】重复执行循环操作直到循环条件不成立为止
【why】用于实现程序流程,简化代码结构
【where】所有编程语言中

二、for循环:适用于已知次数的循环

【语法】

for(初值表达式;条件表达式;修改表达式)
{
    循环操作;
}

【循环三要素】

  • 初值表达式:用于为循环控制变量赋初始值,通常为赋值表达式
  • 条件表达式:用于判断循环的条件是否成立,当循环控制变量满足条件表达式时循环正常执行,通常为关系表达式或逻辑表达式。
  • 修改表达式:用于修改循环控制变量的值,通常对循环控制变量进行自增或自减操作,也可为赋值表达式。

【注意】

  • 表达式可以省略,但是;号不能省略

三、跳转语句

  • break:用于循环和switch结构,中断当前结构,执行后面的语句
  • continue:用于循环结构,中止本次循环,跳转到下一次循环
  • return:返回到主调函数继续执行,返回时可附带一个返回值