c语言里,for循环里能嵌套while循环吗

如题所述

完全可以的。例如,以下的二重循环程序运行的结果:

#include<stdlib.h>

voidmain(void)

{inti,j=5;for(i=0;i<3;i++,j=5)

{while(j--)printf("*");printf("\n");}

system("pause");}

温馨提示:内容为网友见解,仅供参考
无其他回答

c语言里,for循环里能嵌套while循环吗
完全可以的。例如,以下的二重循环程序运行的结果:include<stdlib.h> voidmain(void){inti,j=5;for(i=0;i<3;i++,j=5){while(j--)printf("*");printf("\\n");} system("pause");}

循环语句的嵌套
在C语言中,if-else、while、do-while、for这些循环语句都可以相互嵌套循环。就是一条语句里面还有另一条语句,例如for里面还有for,while里面还有while,或者for里面有while,while里面有if-else,这都是可以使用的。1.对于循环结构来说有两种方法可以终止一种是在条件中加限定,另一种是在循环体中加br...

C语言三种循环结构的完整句子?
C语言循环控制语句提供了 while语句、do-while语句和for语句来实现循环结构。while循环语句,一般形式如下:while(表达式)语句 do-while语句,一般形式如下:do 语句 while(表达式);do-while循环是先执行语句,然后对表达式求值。若值为真,则再次执行语句,如此反复执行,否则将结束循环。语句可以是简单语...

c语言的三种循环不可以互相嵌套。
答:C语言的三种循环可以互相嵌套,题主的说法错误。举例:for(i=0;i<10;i++){ do{ int j=10;while(i<j){ i++;} }while(i<10);} printf("i=%d",i);输出结果为:i=11 如果有不明白的,可以继续提问

在c语言中的三种循环中,while,do while,for.其中循环的嵌套的合法形式有...
任何哪种循环都可以互相嵌套在一起。就是个语句快而已。

C语言中do while或者while循环里能不能嵌套for循环?
可以。不管是do while还是while都可以嵌套for循环,而且可以嵌套任意多个for循环。不仅如此,这三种循环语句可以任意相互嵌套,个数不限。但是过多的循环嵌套 会使得逻辑混乱,容易出错,所以使用中嵌套三重循环及以下的比较常见。

C语言的三种循环结构为
其他两部分都可以省略,但标准的for循环中,应该把循环控制变量的初始化,增量都放在()当中,并且在循环体中绝对不应该更改循环控制变量;(2) while:循环控制变量初始化while(循环终止条件){循环体循环控制变量增量}循环执行步骤:第一,先进行循环控制变量初始化(在while之前);第二,判断循环终止条件,...

continue 是跳出本次循环还是所有循环
1、其中for{}是一个循环,do{}while是for循环里面的嵌套循环,所以如果当前i%3的结果为真,那么执行continue,也就是跳出当前循环,继续执行下一次的do{}while循环。2、跳出的是当前的do{}while循环,do{}while是一个整体。3、此处是break的话,那么会跳出do{}while循环,回到外层的for循环。

c语言的三种循环可以互相嵌套吗
C语言的三种循环是可以互相嵌套的。但是必须要注意的是,他们是完整的嵌套而不可以发生交叉的现象。

C语言 for的多重循环是怎么一回事啊 能给小弟详细讲解以下吗?
在此情况下,for语句已等效于while( 1)语句。如在循环体中没有相应的控制手段,则造成死循环。 3.循环体可以是空语句。#include"stdio.h"void main(){ int n=0; printf("input a string:\\n"); for(;getchar()!='\\n';n++); printf("%d",n);} 本例中,省去了for语句的表达式1,表达式3也不是...

相似回答
大家正在搜