第散游一种
先执行for1循环中,再执行for2,执行语句1,for2循环完毕。再再执行for3,执行语句2,for3循环完毕,最后for1执行完毕
第二种
先执行for1循环中,再执行for2循环中,再执行皮燃for3循环中,执行语句,for3循环完毕,燃掘虚再for2循环完毕,最后for1循环完毕
第三种
先执行for1循环中,再执行语句1,for1执行完毕。
再执行for2循环中,再执行语句2,for2执行完毕。
main(){
int i,j,k
for(i=0,i<1,i++)
{for(j=0,j<n,j++)
{ }
}
for(k=0,k<m,k++)
{
}
}
这就是 一个是第一个for语句先循环完n遍再循环第二个for一遍第仔拆三个for m遍蠢凯
三重以上循环以上的循环由里到外依次来循环,每一带戚唤层循环都是由本身和外层决定的!
public static void main(String args[]){for(int i=1i<=7i+=2)//1
{
for(int kong=7kong>i-1kong--)//2
{
System.out.print(" ")//3
}
for(int xing=1xing<=ixing++)//4
{
System.out.print("* ")//5
}
System.out.println()//6
}
for(int j=1j<=5j+=2) //7
{
for(int kong1=1kong1<j+3kong1++) //8
{
System.out.print(" ")//9
}
for(int xing1=5xing1>=jxing1--)//10
{
System.out.print("* ")//11
}
System.out.println()//12
}
} //首先进入1循环, i = 1, 执行 2 循环 语句3 循环7次输出7个空格 然后执行循环4 语句5执行1次 输出1个*
//然后执行语句6 换行. 第一次1循环结束 i=3 再次执行, 直到最后一次 i = 7总共循环4 次 输出的*每次增加2
//1循环结束后森岁好进入第一次7循环 8 和10 循环是7循环的内雀岩循环. 输出的*每次减少2
//程序中 循环1 和 7是并列的 2 此铅和 4 是并列的在1循环内 8和10 是并列的在7循环内,,,并没有三层嵌套0.0
不懂再问吧~
另外代码的格式尽量规范一些...看起来好看一点~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)