双for循环 大括号的问题

来源:百度知道 编辑:UC知道 时间:2024/09/21 00:36:58
多重循环也叫循环嵌套,就是在一个循环体内包含了另一个循环.如:
#include "stdio.h"
void main()
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=20;j++)
printf("%d",j);
printf("\n");
}
}
程序解释:在一行输出1-20,并连续输出5行.

与多重循环也叫循环嵌套,就是在一个循环体内包含了另一个循环.如:
#include "stdio.h"
void main()
{
int i,j;
for(i=1;i<=5;i++)
for(j=1;j<=20;j++)
{printf("%d",j);
printf("\n");
}
}
程序解释:在一行输出1-20,并连续输出5行.

这2个程序结果一样吗?
求高人讲解下,详细点。。。
我承认学的是差了点了~

这两个还是有区别的,#include "stdio.h"

void main()

{

int i,j;

for(i=1;i<=5;i++)

  {

   for(j=1;j<=20;j++)

    printf("%d",j);

   printf("\n");

  }

}

程序解释:在一行输出1-20,并连续输出5行  这一段的解释是正确的,如下图1

#include "stdio.h"

void main()

{

int i,j;

for(i=1;i<=5;i++)

   for(j=1;j<=20;j++)

    {printf("%d",j);

   printf("\n");

  }

}

这个程序段输出方式1-20不是在一行 而是在20行上,原因是上一个程序段是执行完printf("%d",j);也就是打印完1-20,然后是 printf("\n");换行,

第2个程序段是打印一个j,即换行 两程序结果如图

ps:只能插 一个图片。。。。我插得是第2个程序的,第一个就是你想的那个

关与C语言FOR循环嵌套的大括号的问题???? For 循环的 问题 for循环的问题 VB的for循环问题 for循环语句的问题 VB~~For循环的问题 关于for循环的问题 For ...Next循环的问题 for语句不用括号怎样循环 for循环的循环控制变量不一的问题?