如何用SQL打印出不同的三角形状?(示例)

如何用SQL打印出不同的三角形状?(示例)

让我们看看如何使用sql打印各种类型的三角形状。(相关推荐:《mysql教程》《mysql教程》)

语法:

Declare @variable_name DATATYPE     -- 首先用数据类型(int)声明所有变量                                     select @variable = WITH_ANY_VALUE   -- 选择变量并用值初始化  while CONDITION                     -- 例如@variable > 0  begin                               -- 开始  print replicate('*', @variable)     -- 在变量times中复制插入*字符  set increment/decrement             -- 递增/递减                                     -- @variable= @variable+1 END                                 -- while循环结束

第一种:

DECLARE @var int               -- 声明 SELECT @var = 5                -- 初始化 WHILE @var > 0                 -- 条件 BEGIN                          -- 开始 PRINT replicate('* ', @var)    -- 打印 SET @var = @var - 1            -- 递减 END                            -- END

输出:

* * * * * * * * *  * * *  * *  *

第二种:

DECLARE @var int                  -- 声明 SELECT @var = 1                   -- 初始化 WHILE @var <p>输出:<br></p><pre class="brush:php;toolbar:false">* * * * * * * * * * * * * * *

第三种:

DECLARE @var int, @x int                 -- 声明两个变量 SELECT @var = 4,@x = 1                   -- 初始化 WHILE @x <p>输出:<br></p><pre class="brush:php;toolbar:false">    *    **   ***  **** *****

第四种:

DECLARE @var int, @x int                 -- 声明两个变量 SELECT @var = 0,@x = 5                   -- 初始化 WHILE @x &gt; 0                             -- 条件 BEGIN PRINT space(@var) + replicate('*', @x)   -- here space for                                           -- create spaces   SET @var = @var + 1                      -- set  set @x = @x - 1                          -- set  END                                      -- End

输出:

*****  ****   ***    **     *

本篇文章就是关于用SQL打印出不同的三角形的方法介绍,简单有趣,希望对需要的朋友有所帮助!

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享