SQL的数据类型以及常量变量、表达式的表示方法

2025-10-06 14:20:21

1、     编写代码计算100以内的奇数的和,并显示@n=1+3+5+...+99。

命令代码:

declare @x int,@n int

select @x=1,@n=0

while @x<100

begin

select @n=@n+@x

select @x=@x+2

end

print '@n=1+3+5+...+99='+cast(@n as varchar)

SQL的数据类型以及常量变量、表达式的表示方法

2、编写代码计算并显示1~100之间的所有完全平方数。例如,81=92, 则称81为完全平方数。

命令语句:

go

declare @a int

 set @a=1

 while @a*@a<=100

 begin

       print convert(char(4),@a*@a)+'是完全平方数'

       set @a+=1

end

SQL的数据类型以及常量变量、表达式的表示方法

3、计算1~100以内的所有素数。

declare @i int,@j int,@r int

set @i=2

while @i<100

begin

       set @j=1

       set @r=1

       while @j<@i

              begin

              if @i%@j=0 and @i<>@j and @j<>1

              begin

              set @r=0

       break

       end

       set @j=@j+1

       end

       if @r=1 print convert(char(3),@i)+'是素数'

       set @i=@i+1

end

SQL的数据类型以及常量变量、表达式的表示方法

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢