declare
i number ;
j number ;
k number;
len number;
begin
len := '&a';
dbms_output.put_line('打印的等腰三角型的长度:'||len);
if len < 2 then
dbms_output.put_line('输入的数字有误!');
else
for i in 1..len
loop
j :=len-i;
while j>=0
loop
dbms_output.put('!');
j :=j-1;
end loop;
for k in 1..i*2-1
loop
dbms_output.put('*');
end loop;
dbms_output.put_line('');
end loop;
end if;
end;
本文介绍了一个使用PL/SQL编写的程序,该程序能够接收用户输入的整数并打印出相应长度的等腰三角形。通过循环和条件判断,程序能够正确地输出由星号(*)组成的三角形形状。
1292

被折叠的 条评论
为什么被折叠?



