break语句

break语句有两种用法: 在switch语句中,跳出某个分支。 在循环语句中,跳出当前循环。

循环中的break语句

循环中的continue语句

continue语句不能用在switch语句中,只能用在循环语句中。

无限循环

for循环中,条件部分不写,或者写为true,就构成无限循环。 例如:

for ( ; ;)  
或者:
for ( ; true ;)

/*
无限循环与break的作用 
*/
#include <iostream>
#include <windows.h>
using namespace std;
int main()
{
	int s=0;
    for ( ; ;)  //for ( ; true ;) 
	{
		s++;
		if (s>10)
		{
			break;
		}
		else
		{
			cout<<"*";
		}
        Sleep(100); //延迟0.1秒 
	 } 
	return 0;
}

当s个数大于10时,通过break跳出循环,因此最多打印10个*。