第九周 周二 2021年4月27日10:25:43
4-8
例4-11 用c实现
99页 4-12
编写一个PL/SQL程序,利用简单循环LOOP语句实现输出1—10的平方数。
问题解析
①定义一个循环变量用于实现1—10的自增
②LOOP和END LOOP之间是循环体语句,要考虑退出循环的条件,避免产生死循环
③通常有两种结束循环的方法,当条件为TRUE时,退出循环
源码程序
方法一:
declare
i number :=1;
begin
loop
dbms_output.put_line(i || '的平方数为' || i * i);
i := i+1;
exit when i>10;
end loop;
end;
/
方法二:
declare
i number := 1;
begin