双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行.
与多重循环也叫循环嵌套,就是在一个循环体内包含了另一个循环.如:
#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循环的循环控制变量不一的问题?