所有的语言都是顺序执行的,自上而下,自左而有。程序从外循环执行下去,遇到内循环后就执行内循环语句。内循环语句执行完成后,继续往下执行,遇到外循环的语句时,进入下一次外循环。
跟大家说下c语言循环的知识,以下以for循环为例,内循环与外循环的区别在于{}的位置:
for(int i = 0i<10i++){
for(int j=0j<10j++){
}
}
其中for(int j=0j<10j++)为内循环,for(int i = 0i<10i++)为外循环,执行过外循环之后才会执行内循环。
典型的循环嵌套:int i,j
for(i=0i<10i++)
{
for(j=0j<20j++)
{
//这里是内循环
}
//这里是外层循环
}
我给你来说一下比如下面的for双重循环
结果为01234 11234 21234 31234 41234
两个for嵌套循环理解的方法:外面一个for一共要运行5次,里面的for一共要运行4次,每当外面一个for运行1次,里面的一个for就要运行四次,直到里面的for四次运行完,然后又回到最外面的for继续运行,然后里面的for再运行四次。就这样,给我加分哦
int i,j;
for(i=0i<5i++)
{
printf("%d",i);
for(j=1j<5j++)
{
printf("%d",j);。