用循环语句执行2的64次幂的结果(急)
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/02 17:35:17
用循环语句执行2的64次幂的结果(急)
--这是oracle的pl/sql ,在普通的笔记本上执行的
declare
i number;
res number;
begin
res := 1;
for i in 1..64 loop
res := res*2;
end loop;
dbms_output.put_line('res = '||to_char(res));
end;
/
-------------------------------------以下是执行结果,连1秒都不到
23:06:02 SQL> declare
23:06:02 2 i number;
23:06:02 3 res number;
23:06:02 4 begin
23:06:02 5 res := 1;
23:06:02 6 for i in 1..64 loop
23:06:02 7 res := res*2;
23:06:02 8 end loop;
23:06:02 9 dbms_output.put_line('res = '||to_char(res));
23:06:02 10 end;
23:06:02 11 /
res = 18446744073709551616
PL/SQL procedure successfully completed.
23:06:02 SQL
declare
i number;
res number;
begin
res := 1;
for i in 1..64 loop
res := res*2;
end loop;
dbms_output.put_line('res = '||to_char(res));
end;
/
-------------------------------------以下是执行结果,连1秒都不到
23:06:02 SQL> declare
23:06:02 2 i number;
23:06:02 3 res number;
23:06:02 4 begin
23:06:02 5 res := 1;
23:06:02 6 for i in 1..64 loop
23:06:02 7 res := res*2;
23:06:02 8 end loop;
23:06:02 9 dbms_output.put_line('res = '||to_char(res));
23:06:02 10 end;
23:06:02 11 /
res = 18446744073709551616
PL/SQL procedure successfully completed.
23:06:02 SQL
VF循环语句中的嵌套循环的语句执行顺序
while循环中语句的执行顺序
若定义int i=2;以下循环语句的循环执行次数是多少?
c语言中为什么需要for循环?其本义是不是我们需要执行很多次的语句而利用for循环只要写两个语句就好了?
若i初始值为8,则下列循环语句循环体的执行次数为()次.Do While i
vbs循环语句计算利用循环语句计算1+2+3...+100的结果,并输出
下列循环语句中,执行循环体的次数是()
下面的while循环执行了多少次次空语句
两个for语句并列,是怎么执行循环的?
在下面循环语句中循环体执行的次数为
两个for循环语句,break结束了里面的循环,下次外面循环时还会执行内循环吗?
若定义int i;则以下循环语句的循环执行次数是