<pre class="cpp" name="code">#include<stdio.h>
int main()
{
int i,j,n = 0;
for(i = 1;i <= 4; i++)
{
for(j = 1;j <= 5; j++)
{
if(n%5 == 0)
{
printf("\n"); //控制在输出5个就换行
}
n ++; //n用来累计输出数据的个数
printf("%d\t",i*j);
}
}
printf("\n");
return 0;
}
/* 输出结果:
1 2 3 4 5
2 4 6 8 10
3 6 9 12 15
4 8 12 16 20
*/
#include<stdio.h>
int main()
{
int i,j,n = 0;
for(i = 1;i <= 4; i++)
{
for(j = 1;j <= 5; j++)
{
if(n%5 == 0)
{
{
if(i == 3 && j == 1) //遇到第3行第1列结束内循环
break;
}
printf("\n"); //控制在输出5个就换行
}
n ++; //n用来累计输出数据的个数
printf("%d\t",i*j);
}
}
printf("\n");
return 0;
}
/* 输出结果:
1 2 3 4 5
2 4 6 8 10
4 8 12 16 20
*/
#include<stdio.h>
int main()
{
int i,j,n = 0;
for(i = 1;i <= 4; i++)
{
for(j = 1;j <= 5; j++)
{
if(n%5 == 0)
{
{
if(i == 3 && j == 1) //遇到第3行第1列终止本次内循环
continue;
}
printf("\n"); //控制在输出5个就换行
}
n ++; //n用来累计输出数据的个数
printf("%d\t",i*j);
}
}
printf("\n");
return 0;
}
/* 输出结果:
1 2 3 4 5
2 4 6 8 10
6 9 12 15
4 8 12 16 20
*/