SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 877|回复: 2
打印 上一主题 下一主题

求助,求10000一下的素数的程序!

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2008-10-23 15:58:49 | 只看该作者

求助,求10000一下的素数的程序!

[color=#FF0000:pv2lno0g][size=150:pv2lno0g]用SAS数据步列出10000以下的素数,写出程序。[/size:pv2lno0g][/color:pv2lno0g]
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2008-10-23 17:47:02 | 只看该作者

Re: 求助,求10000一下的素数的程序!

[code:2gqq1z1e]data aa;
     do i=1 to 1000;
            num=0;
            do j=2 to i-1;
                   if mod(i,j)=0 then num+1;
                end;
                if num=0 then output;
         end;
run;[/code:2gqq1z1e]
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2008-10-31 09:59:23 | 只看该作者

Re: 求助,求10000一下的素数的程序!

data aa;
     do i=2 to 1000;
       num=0;
       do j=2 to i-1;
         if mod(i,j)=0 then num+1;
      end;
      if num=0 then output;
    end;
run;


i应该从2开始,因为1不是素数!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2026-2-5 04:45 , Processed in 0.069003 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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