使用控制結構 迴圈語句 巢狀迴圈和標號

2021-09-06 09:26:06 字數 593 閱讀 7380

循巢狀是指在乙個迴圈語句之中嵌入另乙個迴圈語句,而標號(label)則用於標記巢狀快活巢狀迴圈。通過在巢狀迴圈中使用標號,可以區分內層迴圈和外層迴圈,並且可以在內層迴圈中直接退出外層迴圈。在編寫pl/sql塊時,可以使用<>定義標號。

例子:

declare

result

int;

begin

<>

for i in

1..100

loop

<<

inner

>>

for j in

1..100

loop

result:

=i*j;

exit

outer

when result=

1000

;exit

when result =

500;

end loop inner

;dbms_output.put_line(result);

end loop outer

;dbms_output.put_line(result);

end;

/

for語句巢狀迴圈使用

案例 要求 輸出 組成的幾行幾列拼成的長方形和三角形 分析 輸出的應該是單個 組成的圖形,所以要考慮到每行每列的 個數 1.要想組成三行四列的長方形圖形 則需要每行先排好四個 再連續執行下面的程式,輸出三行同樣的 for int i 0 i 4 i 2.優化 巢狀迴圈 for int i 0 i 3...

語句控制結構 迴圈

c語言中 do while while do for python中 while for while迴圈 語法 while 條件表示式 滿足條件需要執行的語句 示例1 輸出如下圖形 i 1 用於控制迴圈的次數 while i 5 print i 1 i i 1 示例2 計算0 100之間的整數之和。...

for語句,巢狀迴圈

1 格式 for 初始表示式,布林表示式,選代因子 2 初始化表示式 迴圈變數的初值 條件判斷部分為 布林表示式 選代因子 控制迴圈變數的增減 3 do while迴圈先執行迴圈體 然後判斷布林表示式的值 do while迴圈的迴圈體至少要執行一次。do while dowhile 布林表示式 巢狀...