邏輯運算與循環結構

1、邏輯運算:綜合多個關係運算結果得出的結論 返回值:true false

&& || !
與 或 非
&&:一假則假
||:一真則真
!:顛倒
短路邏輯:在邏輯運算中,只要前一個條件已經可以得出結論,後續條件不再執行
關係運算(條件)&&操作
只有滿足條件才執行操作
關係運算(條件)||操作
條件不滿足,才執行後一個操作

2、位運算

左移<< 乘2的幾次方
右移>> 開2的幾次方

3、擴展運算符

+= -= *= /= %=
n+=m –> n=n+m

4、*三目運算(三元運算)

條件?操作1:操作2;
滿足條件執行操作1,不滿足條件執行操作2
條件?操作1:
條件?操作2:
….
操作n;

條件分支結構:必然有個條件
if switch 三目

if(條件){
操作
}else if(條件2){
操作2
}else{
操作
}

switch(待檢監測值){
case 值1:
操作
break;
case 值2:
操作
break;

default:
操作
break;
}

循環結構:讓程序反覆執行一段代碼,只有達到臨界條件時 讓程序停止執行;
循環三要素:
循環條件:讓程序繼續執行的條件;
循環變量:循環條件中用於比較的變量;
一定是朝着不滿足循環條件的趨勢發展;
循環體:反覆執行的代碼;

for while do、while

for(循環變量;循環條件;尋循環變量改變){
循環體
}
for(1;2;4){
3
}
5
執行順序1,2,3,4,2,3,4,2…5

while (條件){
操作
}

發佈了43 篇原創文章 · 獲贊 2 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章