VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1586|回复: 11

怎样用sql语句实现2-500之间的素数??麻烦了~~~

[复制链接]

1

主题

6

帖子

7.00

积分

新手上路

Rank: 1

积分
7.00
发表于 2020-2-15 22:00:01 | 显示全部楼层 |阅读模式
RT了,多谢!!!!
回复

使用道具 举报

0

主题

110

帖子

63.00

积分

新手上路

Rank: 1

积分
63.00
发表于 2020-4-17 20:15:02 | 显示全部楼层
干嘛要用Sql语句实现?
回复

使用道具 举报

1

主题

6

帖子

7.00

积分

新手上路

Rank: 1

积分
7.00
 楼主| 发表于 2020-4-18 07:00:01 | 显示全部楼层
被逼的~~
呵呵~~~
麻烦高手帮帮忙~
回复

使用道具 举报

1

主题

6

帖子

7.00

积分

新手上路

Rank: 1

积分
7.00
 楼主| 发表于 2020-4-19 20:00:01 | 显示全部楼层
神啊~~~
救我~~~
回复

使用道具 举报

0

主题

3

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-4-20 09:00:01 | 显示全部楼层
#include"stdio.h"
main()
{
        int a[501],i,j;
        for(i=2;i<=500;i++)
                a[i]=i;
           for(i=2;i<4;i++)
        printf("%d ",a[i]);
           for(i=4;i<=500;i++)
           {
                   for(j=2;j<i;j++)
              if(a[i]%j==0)break;
          
                else if(i==j+1)
                        printf("%d ",a[i]);
                 
           }
                 

}
回复

使用道具 举报

0

主题

3

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-4-20 10:15:01 | 显示全部楼层
晕啊,是用SQL啊,郁闷
回复

使用道具 举报

1

主题

6

帖子

7.00

积分

新手上路

Rank: 1

积分
7.00
 楼主| 发表于 2020-4-21 17:45:01 | 显示全部楼层
呵呵~~~
帮小弟郁闷一下呗,SQL不大通~~
回复

使用道具 举报

0

主题

110

帖子

63.00

积分

新手上路

Rank: 1

积分
63.00
发表于 2020-5-20 12:00:01 | 显示全部楼层
还真不知道怎么用Sql语句来实现..

学习帮顶下吧..
回复

使用道具 举报

0

主题

31

帖子

17.00

积分

新手上路

Rank: 1

积分
17.00
发表于 2020-5-25 12:00:02 | 显示全部楼层
有意思,用临时表+游标试试,重要的是做出个循环和记录

有时间一定要自己写个玩玩,楼主的想法很奇妙啊

select num from numtable where num%@i <> 0

numtable 存储原始数据2-500,@i为循环变量
可以用游标弄个小循环出来,用面的语句筛选试试看能不能出来
回复

使用道具 举报

0

主题

31

帖子

17.00

积分

新手上路

Rank: 1

积分
17.00
发表于 2020-5-25 12:15:01 | 显示全部楼层
有意思,用临时表+游标试试,重要的是做出个循环和记录

有时间一定要自己写个玩玩,楼主的想法很奇妙啊

select num from numtable where num%@i <> 0

numtable 存储原始数据2-500,@i为循环变量
可以用游标弄个小循环出来,用面的语句筛选试试看能不能出来
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表