if和switch語句、循環語句while和do……while、for

一、if和switch的應用區別
if:
1、對具體的值進行判斷
2、對區間進行判斷
3、對運算結果是boolean類型的表達式進行判斷

switch:
1、對具體值進行判斷
2、值得個數通常是固定的
對於幾個固定的值判斷,建議使用switch語句,因爲switch語句會將具體的答案都加載到內存。

效率相對高一點

2、do……while語句至少執行一次,且while後邊必須加分號“;”

3、for和while的特點:
1、while和for完全可以互換
2、格式上的不同,在使用上有點小區別,如果需要通過變量來對循環進行控制,
該變量只作爲循環增量存在時,區別就體現出來了,for語句中循環變量執行完後就釋放了,而while語句在執行完後還佔用內存

無線循環的兩種模式

	//無線循環
	while(true)
	{
			
	}
	//for 的無線循環
	for(;;){}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章