break是跳出当前循环还是所有循环_C语言基础知识3–循环

  • Post author:
  • Post category:其他


1、for循环

1.1结构

for

  1. 计算“表达式1”。
  2. 计算“表达式2”,若其值为true,则执行“{ }”中的语句组,然后转到3;若为false,则不再执行“{}”中的语句组,for语句结束,转到5。
  3. 计算“表达式3”。
  4. 转到2。
  5. 从for语句后面继续往下执行程序。
7cfe364242aff7b7e778d914f5c150c3.png

  • 循环控制变量定义在”表达式1″中,则其只在for语句内部起作用, 、可以不用担心循环控制变量重名。

  • for循环结构里的“表达式1”和“表达式3”都可以是用逗号连接的若干个表达式

  • for 语句括号里面的“表达式1”,“表达式2”,“表达式3”任何一个都可以不写,甚至可以全都不写,但是“;”必须保留。


1.2举例

/*

1.3嵌套循环


结构:

for(int i=0; i<n; i++){
    ......
    for(int j=0; j<