--循环打印1..10的和  55
declare
v_1 number:=1;
v_2 number:=0;
begin
  while v_1<=10
  loop   
    v_2:=v_2+v_1;
    v_1:=v_1+1;    
  end loop;
  dbms_output.put_line(v_2);
end; 
--打印1+2+3+4+5..+10=55这个式子
declare
v_1 number:=1;
v_2 number:=0;
begin
  while v_1<10
  loop
    dbms_output.put(v_1||'+');
    v_2:=v_2+v_1;
    v_1:=v_1+1;
  end loop;
  dbms_output.put_line(v_1||'='||(v_2+v_1));
end;
--for循环
语法:
for 变量 in [reverse] 小值..大值
  loop
    要执行的语句;
    [exit when 条件;]--中途推出的条件
  end loop;
--循环打印1.。10  1 2 3   
begin
  for i in 1..10
    loop
      dbms_output.put(i||' ');
    end loop;
     dbms_output.put_line(' ');
end;
--打印1+2+3+4+5..+10=55这个式子
begin
  for i in 1..9
    loop
      dbms_output.put(i||'+');
    end loop;
      dbms_output.put_line('10=55');
end;
---或---
declare
v_1 number:=0;
begin
  for i in 1..9
    loop
      v_1:=v_1+i;
      dbms_output.put(i||'+');
    end loop;
      dbms_output.put_line(10||'='||(v_1+10));
end;      
--键盘输入一个值 计算这个值的阶乘 n!=n×(n-1)×(n-2)..×1
declare
v_1 number:=1;
begin
  for i in reverse 1..&n 
    loop
      v_1:=v_1*i ;   
    end loop;
   dbms_output.put_line(v_1);
end; 
--打印直角三角形
*
* *
* * *
* * * *
* * * * *
begin
  for i in 1..5  --打印层数
    loop
      for a in 1..i --每层打印星星的数量
       loop
         dbms_output.put('* ');--每一层的星星 不换行
        end loop;
         dbms_output.put_line('');--换行
    end loop;
end;          
--打印九九乘法表
begin 
  for a in 1..9
    loop
      for b in 1..a
        loop
          dbms_output.put(rpad(b||'×'||a||'='||a*b,8,' '));
        end loop;
          dbms_output.put_line('');
        end loop;
end;

循环 打印直角三角形,九九乘法表相关推荐

  1. 用for循环打印出九九乘法表

    //反 for (int x=9; x>=1; x--){ // 嵌套一个内部for循环,打印列数: for (int y =1; y<=x; y++) { // 在内部for循环中打印输 ...

  2. 用php打印九九乘法表,php如何打印出九九乘法表呢?

    摘要: 下文讲述使用php代码在页面上输出九九乘法表的示例分享,如下所示: 实现思路: 主要使用遍历的方式输出九九乘法表 例: php 循环输出九九乘法表 echo "maomao365.c ...

  3. python乘法口诀编程-中年大叔学编程-用Python打印个九九乘法表

    原标题:中年大叔学编程-用Python打印个九九乘法表 前面简单的介绍了一些基础常用的语法,那么这一篇,我们就来实践一番,写两个小程序,感受一下传说中coding的感觉. Python打印九九乘法表 ...

  4. Java技巧:用一个循环语句输出九九乘法表!

    同学们在进行编程学习的时候,输出九九乘法表应该是基础中的基础了,只要我们使用几个循环语句即可轻松实现,那么你有没有想过如果只用一个循环语句应该怎么实现呢? 分析:注意是使用一个循环语句来写,增加了逻辑 ...

  5. 46.for循环嵌套之九九乘法表

    46.for循环嵌套之九九乘法表 文章目录 46.for循环嵌套之九九乘法表 1. 目标任务 2. 完成第1行输出 2. 分析前3行规律 3. 编写第1行代码 4. 编写前2行代码 5. 调整输出格式 ...

  6. Python使用循环嵌套输出九九乘法表

    Python使用循环嵌套输出九九乘法表: 1x1=1 1x2=2 2x2=4 1x3=3 2x3=6 3x3=9 1. 首先输出9行,循环输出 i= 1 while i <= 9:print(i ...

  7. R语言FOR循环打印9*9乘法表

    R语言FOR循环打印9*9乘法表 算法原理 使用for循环打印99乘法表时,需要两重循环,第一重循环乘数,第二重循环表示被乘数,打印当乘数大于等于被乘数时的结果,并在每次第二重循环结束时换行. 代码和 ...

  8. c语言循环结构菱形九九乘法表,C语言基础用基本的循环语句打印实心和空心菱形、九九乘法表 ....

    //菱形 #include void main() { int i,j; //菱形的上半部分的三角形 for(i=0;i<4;i++) { for(j=3;j>i;j--) { print ...

  9. Java只用一个循环语句输出九九乘法表

    同学们在进行编程学习的时候,输出九九乘法表应该是基础中的基础了,只要我们使用几个循环语句即可轻松实现,那么你有没有想过如果只用一个循环语句应该怎么实现呢? 分析:注意是使用一个循环语句来写,增加了逻辑 ...

  10. 如何用Java语言打印出九九乘法表

    用Java语言实现输出九九乘法表 九九乘法表的打印对于每个初学Java的人来说都是必须要掌握的基本内容,其解决方法就是利用嵌套循环来实现九九乘法表的输出,主本题主要考察对循环语句的掌握情况. 输出样例 ...

最新文章

  1. 关于text段、data段和bss段
  2. 折半插入排序稳定吗_C++实现经典算法--折半插入排序
  3. lable、ul、ol、dl和table、fieldset标签
  4. 【DIY】可能是最简单粗暴、省钱省电的家用温湿度计解决方案
  5. 如何用产品思维找到意中人?
  6. 在word上写博客直接发到CSDN博客
  7. C++使用ADO存取图片
  8. c linux 判断ip合法_shell 检测ip的合法性与检测网络掩码的合法性
  9. zjnu1730 PIRAMIDA(字符串,模拟)
  10. 99岁杨振宁寄语青年学子:要清楚方向、选对方向
  11. 1019. 链表中的下一个更大节点
  12. 如何在github上搭建一个免费的 无限流量的静态网页博客Github pages
  13. 基于OpenCV及Python的数独问题识别与求解(一)图像预处理
  14. 卡巴斯基变相提供一年免费服务
  15. P2P网贷谋求“去担保”:引入保险 收益下滑
  16. 元宇宙办公的未来:突破职场次元壁,重塑的不只是组织形态
  17. 手机电池校正代码_安卓手机电量怎样校正?电池校正电量方法
  18. UI设计师的成功之路
  19. 【VUE】实现分页组件
  20. 2022年海外有哪些直播带货平台?直播带货要怎么做?

热门文章

  1. 秒杀系统如何防止超卖?
  2. 白杨SEO:企业如何做微信营销推广?微信营销技巧有哪些?
  3. 阿里云ACP/ACE线上考试报名
  4. python自助电影售票机_2019-03-20_面向对象_模拟电影院自动售票机选票[Python练习题]...
  5. D3D12渲染技术之根签名
  6. 微服务协议篇之REST
  7. linux 自学视频资料 第一讲:了解linux
  8. Py之Database:Python和数据库的那些嘻嘻哈哈事详细攻略
  9. lua中面向对象(class)实现探索(一)(转)
  10. Win10系统为什么又提示重装打印机驱动?