循巢狀是指在乙個迴圈語句之中嵌入另乙個迴圈語句,而標號(label)則用於標記巢狀快活巢狀迴圈。通過在巢狀迴圈中使用標號,可以區分內層迴圈和外層迴圈,並且可以在內層迴圈中直接退出外層迴圈。在編寫pl/sql塊時,可以使用<>定義標號。
例子:
declareresult
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 布林表示式 巢狀...