declare @i int,@s int,@n int --声明三个int型变量@i、@s、@n set @i=1 --设置变量@i的值为1 set @s=1 --设置变量@s的值为1 set @n=0 --设置变量@n的值为0 while @i<=9 --while为循环~~和一般C或B或其他语言一样 begin --与end一对使用~~执行while的内容 set @s=@s*@i --就是对@s赋值~~值=@s*@i set @i=@i+2 --设置@i变量增2 set @n=@n+@s --对@赋值 end print @n --在屏幕显示@n这个变量的值