Oracle编写的1至100和的算法 用循环控制结构中至少三种循环方式计算10的阶乘
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/18 07:12:30
Oracle编写的1至100和的算法 用循环控制结构中至少三种循环方式计算10的阶乘
10的阶乘
简单(loop)循环
1 declare
2 i number(2) :=1;
3 s number(10):=1;
4 name varchar(8):=' simple';
5 begin
6 loop
7 s:=s*i;
8 i:=i+1;
9 dbms_output.put_line(s||''||name);
10 exit when i>10;
11 end loop;
12* end;
---------------------------------------------------可爱的分割线(脸红)--------------------------------------------------------
for循环
1 declare
2 i number(2) :=1;
3 s number(10):=1;
4 name varchar(8):=' for';
5 begin
6 loop
7 s:=s*i;
8 i:=i+1;
9 dbms_output.put_line(s||''||name);
10 end loop;
11* end;
SQL> /
1 for
2 for
6 for
24 for
120 for
720 for
5040 for
40320 for
362880 for
3628800 for
---------------------------------------------------可爱的分割线(脸红)--------------------------------------------------------
while循环
1 declare
2 i number(2) :=1;
3 s number(10):=1;
4 name varchar(8):=' while';
5 begin
6 while i /
1 while
2 while
6 while
24 while
120 while
720 while
5040 while
40320 while
362880 while
3628800 while
简单(loop)循环
1 declare
2 i number(2) :=1;
3 s number(10):=1;
4 name varchar(8):=' simple';
5 begin
6 loop
7 s:=s*i;
8 i:=i+1;
9 dbms_output.put_line(s||''||name);
10 exit when i>10;
11 end loop;
12* end;
---------------------------------------------------可爱的分割线(脸红)--------------------------------------------------------
for循环
1 declare
2 i number(2) :=1;
3 s number(10):=1;
4 name varchar(8):=' for';
5 begin
6 loop
7 s:=s*i;
8 i:=i+1;
9 dbms_output.put_line(s||''||name);
10 end loop;
11* end;
SQL> /
1 for
2 for
6 for
24 for
120 for
720 for
5040 for
40320 for
362880 for
3628800 for
---------------------------------------------------可爱的分割线(脸红)--------------------------------------------------------
while循环
1 declare
2 i number(2) :=1;
3 s number(10):=1;
4 name varchar(8):=' while';
5 begin
6 while i /
1 while
2 while
6 while
24 while
120 while
720 while
5040 while
40320 while
362880 while
3628800 while
Oracle编写的1至100和的算法 用循环控制结构中至少三种循环方式计算10的阶乘
用循环结构编写计算1~10的累加和
分别用while循环和for循环语句编写程序计算1到100的和
数学算法循环结构算法的循环结构中一定包含的结构是什么?
用三种循环结构分别编写程序,计算л的近似值
用循环结构编写一个计算y=(1+2+3.+n) 的伪码形式算法,要求用循环累加的过程为从n递减到1?
在MATLAB中,定义一个1到50的和【i/(2*i^2-i+1)】,分别用while循环、for循环和向量求和三种方式
画出一个计算1+2+3+.+100的值的算法的程序框架.(要求用循环结构)
、编写函数求得1—100的和.(参考循环结构语句)
用c++循环编写计算100以内的奇数和与偶数和之间的差
用案例说明三种循环的差异或循环条件控制的方法
算法循环结构1+1\2+1\3+.1\n的算法和框图,