帮我解释一下这个数据库的程序 详细一点

来源:百度知道 编辑:UC知道 时间:2024/05/24 14:49:55
declare @x int , @y int , @c int
select @x = 1 , @y=1
while @x < 3
begin
print @x --打印变量x的值
while @y < 3
begin
select @c = 100*@x + @y
print @c --打印变量c的值
select @y = @y + 1
end
select @x = @x + 1
select @y = 1
end
请给出输出结果!

declare @x int , @y int , @c int //定义变量
select @x = 1 , @y=1 //给变量赋初值
while @x < 3 //while 循环
begin
print @x --打印变量x的值
while @y < 3 //嵌套一个while
begin
select @c = 100*@x + @y //给变量@c赋值
print @c --打印变量c的值
select @y = @y + 1 //给变量@y赋值
end //内循环while结束
select @x = @x + 1 //给变量@x赋值
select @y = 1 //给变量@y赋值
end //外循环while 结束
请给出输出结果!

结果自己想吧。

1 101 102 2 201 202