(C语言)较小数据求素数

 1 None.gif include  < stdio.h >
 2 None.gif#include  < math.h >
 3 None.gif int  main( void )
 4 ExpandedBlockStart.gifContractedBlock.gif dot.gif {
 5InBlock.gif    int p;
 6InBlock.gif    printf("Input num:");
 7InBlock.gif
 8InBlock.gif    if(scanf("%d",&p)==1)
 9ExpandedSubBlockStart.gifContractedSubBlock.gif        dot.gif{
10InBlock.gif            if(p>2)
11ExpandedSubBlockStart.gifContractedSubBlock.gif                dot.gif{
12InBlock.gif                for(int i=2;i<=p;i++)
13ExpandedSubBlockStart.gifContractedSubBlock.gif                    dot.gif{int s=0;
14InBlock.gif                    for(int m=2;m<=(int)sqrt(i);m++)
15ExpandedSubBlockStart.gifContractedSubBlock.gif                    dot.gif{
16InBlock.gif                        if((i%m)==0)
17InBlock.gif                             //printf("%d\n",i);
18InBlock.gif                            s=1;
19ExpandedSubBlockEnd.gif                    }

20InBlock.gif                    if(s==0)
21InBlock.gif                        printf("\n%d",i);
22ExpandedSubBlockEnd.gif                }

23ExpandedSubBlockEnd.gif                }

24InBlock.gif                else printf("Error!");
25ExpandedSubBlockEnd.gif        }

26InBlock.gif    else
27InBlock.gif        printf("Input error!");
28InBlock.gif
29InBlock.gif    return 0;
30ExpandedBlockEnd.gif}

转载于:https://www.cnblogs.com/feiren1421/archive/2006/02/26/337883.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值