没有合适的资源?快使用搜索试试~ 我知道了~
给你两个数a b 现在的问题是要判断这两个数组成的区间内共有多少个素数 Input 多组测试数据 每个测试数据输入两个数a b 2< a b< 1000 Output 输出该区间内素数的个数 Sample Input 2 4 4 6 Sample Output 2 1
资源推荐
资源详情
资源评论
#include <stdio.h>
int sushu(int i)
{
int j,k=0;
if(i==2)
return 1;
else
{
for(j=2;j<i;j++)
{
if(i%j==0)
k++;
}
if(k==0)return 1;
else return 0;
}
}
void main()
{
int a,b;
int i,j,k;
int sum=0;
while(scanf("%d %d",&a,&b)!=EOF){
sum=0;
if(a>b)
{ k=a;a=b;b=k;}
for(i=a;i<=b;i++)
sum+=sushu(i);
int sushu(int i)
{
int j,k=0;
if(i==2)
return 1;
else
{
for(j=2;j<i;j++)
{
if(i%j==0)
k++;
}
if(k==0)return 1;
else return 0;
}
}
void main()
{
int a,b;
int i,j,k;
int sum=0;
while(scanf("%d %d",&a,&b)!=EOF){
sum=0;
if(a>b)
{ k=a;a=b;b=k;}
for(i=a;i<=b;i++)
sum+=sushu(i);
资源评论
zhengxiaoding
- 粉丝: 1
- 资源: 28
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功