演示break和continue区别

程序员成长之旅 · 程序员成长之旅/C语言/笔记 · 328 字

演示代码:

#include<stdio.h> //9乘以9 乘法口诀表

int main()

{

int i, j, n = 0;

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

{

for (j = 1; j <= 9; j++, n++)

{

if (n % 9 == 0)printf("\n");

printf("%dx%d=%d\t", i, j, i*j);

}

}

printf("\n");

return 0;

}

输出结果:

---------------------------------分割线---------------------------------

演示continue:

添加

输出结果:

---------------------------------分割线---------------------------------

演示break:

添加

输出结果:

---------------------------------分割线---------------------------------

完整演示代码

演示continue:

#include<stdio.h> //9乘以9 乘法口诀表

int main()

{

int i, j, n = 0;

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

{

for (j = 1; j <= 9; j++, n++)

{

if (n % 9 == 0)printf("\n");

if (i == 3 && j == 1)

{

printf("\t");

continue;

//break;

}

printf("%dx%d=%d\t", i, j, i*j);

}

}

printf("\n");

return 0;

}

演示break:

#include<stdio.h> //9乘以9 乘法口诀表

int main()

{

int i, j, n = 0;

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

{

for (j = 1; j <= 9; j++, n++)

{

if (n % 9 == 0)printf("\n");

if (i == 3 && j == 1)

{

printf("\t");

//continue;

break;

}

printf("%dx%d=%d\t", i, j, i*j);

}

}

printf("\n");

return 0;

}