[sql server] 查出100以内的素数(质数)
2010-08-05 09:06
537 查看
-- 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 @i
set @i=@i+1
end
/*
2
3
5
7
11
13
17
19
23
29
31
37
41
43
47
53
59
61
67
71
73
79
83
89
97
*/
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 @i
set @i=@i+1
end
/*
2
3
5
7
11
13
17
19
23
29
31
37
41
43
47
53
59
61
67
71
73
79
83
89
97
*/
相关文章推荐
- 求100以内的所有质数(素数)
- 求出100以内的素数(质数)
- java + 100以内的素数(质数)
- 判断100以内的质数(素数)
- 求100以内的素数(质数),求素数算法
- 【Java】求1到100以内的素数(质数)
- 打印100以内的素数(质数)----C++实现、python实现
- 100以内的素数(又称之为质数)之和
- 列出100以内的素数(质数)
- 100以内素数判定(筛选法)
- 判断素数和输出100以内的素数
- C语言打印100以内的质数
- 斐波那契数列(递归)&求100以内的素数
- c++ python 计算100以内的素数
- 求100以内的质数
- 使用python实现打印所有100以内的所有质数
- 查找100以内的素数
- php练习001-->1、求100以内的素数; 2、求前100个素数
- 1到9的阶梯、100以内的素数、输入一个数看是否是素数、被2、3整除的偶数、回文、九九乘法表反、九九乘法表正、数组、字符处理
- python实现100以内的质数和非质数