循环嵌套有几种格式,在什么时候使用循环嵌套?
for 循环的格式为:for(表达式1;表达式2;表达式3){语句块;}因此嵌套的时候要明白 怎样才是嵌套,如下所示:for(表达式1;表达式2;表达式3){for(表达式4;表达式5;表达式6) //这里的for循环就是嵌套的{语句块;}}//你所谓的第二个for后边用不用加分号,不知道你想要做什么;规范的 标准的嵌套如上所示如果你直接不加{}而是直接向你上边那样for()for(表达式4;表达式5;表达式6) ; 这里直接在for循环后边添加一个分号 就表示 当条件表达式5成立的时候只去执行表达式6,然后进入下一次循环,知道表达式5不成立退出循环如果不加分号,那么这个内层循环控制的语句 就会是最近一个添加了分号的这条语句,如下:for()for(表达式4;表达式5;表达式6)语句1;至于你上边提到的,那是语法问题,c语言必须是以分号 或者 语句块标识{} 作为一条语句 或者一段语句块的结束标志
热门标签: