[Oracle]编写程序,键盘输入n,计算1+前n项之和。测试案例:输入:10 输出:22.47

编写程序,键盘输入n,计算1+前n项之和。

测试案例:

输入:10     输出:22.47

代码如下: 

set serveroutput on
declare 
 v_sum number:=0;
 v_n number;
 begin
 v_n:=&n;
 for i in 1..v_n loop
  v_sum:=v_sum+sqrt(i);
end loop;
dbms_output.put_line('Sum is:'||round(v_sum,2));
end;
/
  

[Oracle]编写程序,键盘输入n,计算1+前n项之和。测试案例:输入:10 输出:22.47_第1张图片

你可能感兴趣的:(oracle,sql)