1. 程式人生 > 其它 >C語言switch語句無break

C語言switch語句無break

技術標籤:switchc語言

C語言的switch語句

程式碼

for(i=0;i<3;i++)
	{
		switch(i)
		{
			case 1:printf("%d",i);
			case 2:printf("%d\n",i);
			default:printf("%d",i);
		}
	}

執行結果

在這裡插入圖片描述

執行描述

第一次迴圈,i=0,執行default;
第二次迴圈,i=1,執行case1,無break,繼續執行case2和default;
第三次迴圈,i=2,執行case2,繼續執行default;

第四次迴圈,i=3,退出迴圈。