所謂選擇結構與迴圈就夠 就是通過c語言所規定的語句 加上想要讓其執行的條件與結束的條件來達成我們所想要得到的結果。
選擇語句
if (表示式) //如果。。。。 執行花括號內的內容
if()
else //如果if不成立則執行接下來花括號的語句
if跟else的關係就如同父與子
如果沒有爸爸就一定沒有兒子 但是沒有兒子卻不一定沒有爸爸
所以else在語句中是可以捨棄的 但是沒有if是一定不可以有 else的
ifelse if
else if
else
else if :
在乙個語句中如果有不只乙個判斷條件 則通else if () (否則如果是否成立判斷內容是否執行)
switch ()//先計算括號內表示式的值 接下來計算 case後的表示式是否相同 相同則執行
case 『1『:
case 『2』:
case default: //default 如果之前的表示式都不相同 則 執行花括號內的內容
關於選擇語句
for (1;2(表示式);4) /*關於迴圈就是通過判斷123 (執行一次),423(多次執行)進行判斷
2表示式是否達成迴圈條件而判斷是否執行迴圈 */
while () 就是將for語句中的14表示式放入了花括號內進行判斷while後表示式是否成立
當成立時則執行
dowhile () //先執行一次 在判斷是否迴圈!
內嵌語句 就是在花括號內在加 迴圈或選擇結構 按照順序一一執行就好了。。
int *p; //定義乙個整型指標變數
int i = 3; //定義乙個整型變數
關於指標就是乙個可以存放位址的位址
可以通過自身位址中存放的位址找到存放位址中的內容 去使用這個位址中的內容
p = &i;
將變數i的位址存放入p中 ;
當要輸出這兩個值時
*p會找到 變數 i 的位址 讀取其中的內容
所以輸出結果為 3,3;
自我理解筆記 有錯勿噴。。
迴圈與選擇結構 for
for while迴圈較為鬆散,可以用更緊湊的for迴圈。for 表示式1 表示式2 表示式3 語句塊 先執行表示式1,再執行表示式2,若為真則執行迴圈體,否則結束迴圈,執行完迴圈體後執行表示式3,重複23,直到表示式2為假時終止迴圈。表示式1只執行1次。也可寫為 for 初始化語句 迴圈條件 自增...
順序結構 選擇結構 迴圈結構
三種基本結構 順序結構 選擇結構和迴圈結構 1 順序結構 計算機執行程式的步驟是從上到下依次執行 2 選擇結構 條件控制語句 1 if語句 2 if else語句 3 條件表示式 a b a b c語言中唯一的三目運算子 判斷a是否大於b 如果成立,則返回a,否則返回b 4 switch語句 例 s...
流程結構(選擇結構,迴圈結構)
if單選擇結構if 判斷條件 if雙選擇結構if 判斷條件 elseif多選擇結構if 判斷條件1 else if 判斷條件2 else if 判斷條件3 else巢狀的if結構 while 布林表示式 列印1 100的和 public class whiledemo03 system.out.pr...