zoukankan      html  css  js  c++  java
  • Oracle PL/SQL 找出100以内是3和5的倍数的数 循环语句

    循环:
      loop
      --执行代码
      exit when 表达式;--当表达式为真退出循环。(注意,其编写位置决定循环为先判断还是先执行,相当于java的while或do-while)
      end loop;
    相当于Java的
    while(true)
    {
      --执行代码
      if (表达式) break;
    }

    while 表达式 loop
      --执行代码
    end loop;
    和Java的while使用方式相同。通过它可实现java中for循环的功能
    while n<10 loop
      --执行代码
      n:=n+1;
    end loop;

     1 declare 
     2      n number:=1;
     3 begin
     4      dbms_output.put_line('100以内是3和5的倍数的数');
     5      while(n<=100) loop
     6                    if mod(n,3)=0 and mod(n,5)=0 then 
     7                    --条件句 if then 用and表示&& 用mod来取余 
     8                    dbms_output.put_line(n);
     9                    end if;
    10                n:=n+1; --循环递增
    11      end loop;
    12 end;
  • 相关阅读:
    CentOS 7
    CentOS
    CentOS 7
    CentOS 7
    Linux目录结构说明
    CentOS 7
    CentOS 7
    Linux——工具参考篇
    Linux工具进阶
    Selenium——UI自动化测试(2)——How to Download & Install Selenium WebDriver (待续)
  • 原文地址:https://www.cnblogs.com/acm-bingzi/p/3829475.html
Copyright © 2011-2022 走看看