如何用SQL打印出不同的三角形状?(示例)
让我们看看如何使用SQL打印各种类型的三角形状。(相关推荐:《MySQL教程》《SQL教程》)
语法:Declare @variable_name DATATYPE-- 首先用数据类型(int)声明所有变量select @variable = WITH_ANY_VALUE-- 选择变量并用值初始化while CONDITION-- 例如@variable > 0begin-- 开始print replicate('*', @variable)-- 在变量times中复制插入*字符set increment/decrement-- 递增/递减-- @variable= @variable+1END-- 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 <= 5-- 条件BEGIN-- 开始PRINT replicate('* ', @var)-- Print SET @var = @var + 1-- Set END-- end输出:** ** * ** * * ** * * * *第三种:DECLARE @var int, @x int-- 声明两个变量SELECT @var = 4,@x = 1-- 初始化WHILE @x <=5-- 条件BEGINPRINT space(@var) + replicate('*', @x)-- here space for-- create spacesSET @var = @var - 1-- set set @x = @x + 1-- set END-- End输出:****** *********第四种:DECLARE @var int, @x int-- 声明两个变量SELECT @var = 0,@x = 5-- 初始化WHILE @x > 0-- 条件BEGINPRINT space(@var) + replicate('*', @x)-- here space for-- create spacesSET @var = @var + 1-- set set @x = @x - 1-- set END-- End输出:***** **********本篇文章就是关于用SQL打印出不同的三角形的方法介绍,简单有趣,希望对需要的朋友有所帮助!以上就是如何用SQL打印出不同的三角形状?(示例)的详细内容,更多请关注小潘博客其它相关文章!