break:
1.当 break 语句出现在一个循环体内时,(如满足条件)循环就会立即终止,且程序将继续执行紧接着循环的下一条语句。
2. break 可用于终止switch语句中的一个case 语句。
注: 1.在多重循环中,break 只结束当重循环
2.break 语句只能用于循环语句和switch语句中,不能单独使用
continue:
continue 语句的作用是跳过本次循环中剩余的语句而强制执行下一次循环。Continue 语句只用在for、while、do-while 等循环体中,常与if 条件语句一起使用,用来加速循环
注: continue 语句仅提前结束当次循环,而不是结束整个循环过程
例: 要求输入100~200的不能被3整除的数
程序分析:当n能被3整除时,执行continue语句,流程跳转到表示循环体结束的右花括号的前面(注意不是右花括号的后面),然后:流程跳过printf函数语句,结束本次循环,然后进行循环变量的增值(n++),只要n<=200,就会接着执行下一次循环。如果n不能被3整除,就不会执行continue语句,而执行printf函数语句,输出不能被3整除的整数。