102 02 程式流程控制與除錯技術

2021-10-08 01:23:47 字數 938 閱讀 7574

邏輯運算子

運算子表示式說明

&&條件1 && 條件2

僅僅兩個條件同時為真,結果為真

|| 條件1 || 條件2

只有兩個條件有乙個為真,結果為真

!!條件

條件為真時,結果為假

條件為假時,結果為真

當運算子比較多時,可以使用小括號控制順序

即表示式1成立麼,成立的話返回結果1否則返回結果2

解決問題:適用於多重等值判斷

語法結構:

switch(表示式)

解決問題:按照一定次數重複做某些動作

語法:

//功能描述:輸出99乘法表

for(int a =1;a<=9;a++)

*=",a,b,a*b)

}}//功能描述:輸出等腰三角形

for(int i=1;i<=5;i++)

for(int b=1;b<2*i;b++)

console.write("/n");

}

解決問題:重複做某件事情的次數不確定,也可以以此都不做

解決辦法:使用while迴圈解決上述問題

語法:

//1. 滿足條件再執行

while(迴圈條件)

//2.先執行一次,再判斷條件

do}while(條件)

解決方法:使用 continue 解決,注意:結束的是本次迴圈,continue只能用於迴圈結構中對比:continue與 break

使用場合:

作用:迴圈語法:for、while、do while

使用選擇:

程式流程控制

1 順序結構 程式從上到下一行一行執行的結構,中間沒有判斷和跳轉,直到程式結束。2 if條件語句 應用格式一 if 條件語句 執行語句塊 應用格式二 if 條件語句 執行語句塊1 elseelse if 條件語句2 執行語句塊2 else if 條件語句n 執行語句塊n else 執行語句塊n 1 ...

程式流程控制

一 判斷語句 if 條件表示式 if 條件表示式 else if 條件表示式 else if 條件表示式 else 三元運算子 int y if x 1 y 100 else y 200 簡化形式 變數 條件表示式 表示式 1 表示式2 y x 1 100 200 什麼時候使用三元運算子?當if e...

程式流程控制

和 表示式每個部分都為真的時候,組合表示式才為真。或 表示式有乙個部分為真的時候,組合表示式就為真。異或 一真一假的時候才為真。非!取反。真為假,假為真。if 條件 if 條件 statement else if 條件 statement else if 條件 else switch 算數表示式 t...