SQL server 2000 试题,急急急!高手们帮一帮我吧!!!!!!
阅读程序后,写出程序输出结果1、Declare@numint,@sumintset@num=0set@sum=0While@num<7Beginset@num=@num+...
阅读程序后,写出程序输出结果
1、Declare @num int, @sum int
set @num=0
set @sum=0
While @num<7
Begin
set @num=@num+1
if @num%2=1
continue
else
set @sum=@sum+@num
End
SELECT @sum
所运行得出的结果是_____________________
2、
declare @x int,@y int,@z int
select @x = 1,@y = 2,@z=3
if @x > @y
print 'x > y' --打印字符串'x > y'
else if @y > @z
print 'y > z'
else print 'z > y'
输出结果为:________________________ 展开
1、Declare @num int, @sum int
set @num=0
set @sum=0
While @num<7
Begin
set @num=@num+1
if @num%2=1
continue
else
set @sum=@sum+@num
End
SELECT @sum
所运行得出的结果是_____________________
2、
declare @x int,@y int,@z int
select @x = 1,@y = 2,@z=3
if @x > @y
print 'x > y' --打印字符串'x > y'
else if @y > @z
print 'y > z'
else print 'z > y'
输出结果为:________________________ 展开
展开全部
Declare @num int, @sum int
set @num=0
set @sum=0
While @num<7 --6遍
Begin
set @num=@num+1
if @num%2=1 --3,5,
continue
else
set @sum=@sum+@num --2,4,,6
print @num
End
print @sum --结果为12
declare @x int,@y int,@z int
select @x = 1,@y = 2,@z=3
if @x > @y --1>2不成立
print 'x > y' --打印字符串'x > y'
else if @y > @z --2>3不成立
print 'y > z'
else print 'z > y'--走这个循环,输出它 z > y
set @num=0
set @sum=0
While @num<7 --6遍
Begin
set @num=@num+1
if @num%2=1 --3,5,
continue
else
set @sum=@sum+@num --2,4,,6
print @num
End
print @sum --结果为12
declare @x int,@y int,@z int
select @x = 1,@y = 2,@z=3
if @x > @y --1>2不成立
print 'x > y' --打印字符串'x > y'
else if @y > @z --2>3不成立
print 'y > z'
else print 'z > y'--走这个循环,输出它 z > y
展开全部
12
z>y
Declare @num int, @sum int
set @num=0
set @sum=0
While @num<7 --7遍(@num=0,1,2,3,4,5,6)
Begin
set @num=@num+1 --(@num=1,2,3,4,5,6,7)
if @num%2=1 -- (@num=1,3,5,7时成立)
continue
else --(@num=2,4,6时成立)
set @sum=@sum+@num
End
print @sum --结果为2+4+6=12
第2题楼上正解
z>y
Declare @num int, @sum int
set @num=0
set @sum=0
While @num<7 --7遍(@num=0,1,2,3,4,5,6)
Begin
set @num=@num+1 --(@num=1,2,3,4,5,6,7)
if @num%2=1 -- (@num=1,3,5,7时成立)
continue
else --(@num=2,4,6时成立)
set @sum=@sum+@num
End
print @sum --结果为2+4+6=12
第2题楼上正解
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
为什么我第一得出来是9啊!
唉,心算还是不行,学习楼上的!
唉,心算还是不行,学习楼上的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询