編寫一個程序,其中包含一個循環,該循環使用變量I
(從1到1000進行迭代),該變量每次在循環中遞增。該程序應該每隔100次輸出值I
(即輸出應該是100,200等)。使用dbms_output.put_line
在屏幕上顯示輸出。使用for循環如何增加任何數字
-1
A
回答
3
用途:
FOR I IN 1..1000
LOOP
IF MOD(I, 100) = 0 THEN
DBMS_OUTPUT.PUT_LINE(I);
END IF;
END LOOP;
參考:
1
或者你可以實現ŧ他作爲
FOR I IN 1..1000 LOOP
IF I IN (100, 200, 300, 400, 500, 600, 700, 800, 900, 1000) THEN
DBMS_OUTPUT.PUT_LINE(I);
END IF;
END LOOP;
或
FOR I IN 1..1000 LOOP
IF I/100 = TRUNC(I/100) THEN
DBMS_OUTPUT.PUT_LINE(I);
END IF;
END LOOP;
甚至
DECLARE
INPUT_NUM NUMBER;
OUTPUT_NUM NUMBER;
BEGIN
FOR I IN 1..1000 LOOP
SELECT I/100, TRUNC(I/100)
INTO INPUT_NUM, OUTPUT_NUM
FROM DUAL;
IF INPUT_NUM = OUTPUT_NUM THEN
DBMS_OUTPUT.PUT_LINE(I);
END IF;
END LOOP;
END;
分享和享受。
2
這可能會更快:
begin
dbms_output.put_line('100');
dbms_output.put_line('200');
dbms_output.put_line('300');
dbms_output.put_line('400');
dbms_output.put_line('500');
dbms_output.put_line('600');
dbms_output.put_line('700');
dbms_output.put_line('800');
dbms_output.put_line('900');
dbms_output.put_line('1000');
end;
:)
相關問題
- 1. 如何在for循環中將數字增加五位
- 2. JavaScript中,我將如何使用for循環增加數組中的數字?
- 3. 在循環內增加for循環
- 4. 增加for循環javascript
- 5. 如何使用循環增加可變數字?
- 6. 如何使用for循環
- 7. 如何使用for循環
- 8. 如何使用增強for循環打印數組
- 9. 增加線程數量for循環C#?
- 10. 如何增強for循環來點擊任意隨機計算器數字?
- 11. 使用數組for循環for循環
- 12. 如何使用for循環與整數
- 13. 問題在for循環添加新的輸入數字增加
- 14. 增加的計數值在for循環的這個循環
- 15. 使用for循環遞增遍歷表
- 16. 在for循環中使用增量
- 17. 在Groovy中使用for循環遞增
- 18. 如何通過for循環在Java中增加BigDecimal?
- 19. 如何在FOR/F循環中增加一個DOS變量?
- 20. 如何在for循環中循環字符串數組
- 21. 如何在使用for循環時追加數據框?
- 22. 如何使用for循環在範圍中添加偶數
- 23. 如何使用for循環將數據添加到firebase javascript
- 24. for循環不增加設置我= 0
- 25. 通過for循環及時增加值
- 26. 在for循環中增加變量
- 27. 循環變量增強的for循環
- 28. 如何在Java中使用for循環減去n個數字?
- 29. 如何使用random.randint for循環創建隨機數字列表?
- 30. 如何使用for循環與php進行數字求和?
向我們展示你有什麼迄今所做! – 2010-11-27 17:41:45