首页 > 编程语言 > 详细

将大于整数且紧靠m的k个素数存入所指的数组中并输出

时间:2019-07-27 13:01:23      阅读:99      评论:0      收藏:0      [点我收藏+]

#include<stdio.h>
void fun(int m,int k,int x[])
{
int i,j,count=0;
for(i=m+1;count<k;i++)
{
for(j=2;j<i;j++)
if(i%j==0 && i!=j)   //判断i是否是素数
break;
if(i==j)  // 如果i==j则表示i是素数
x[count++]=i;
}
}
void main()
{
int m,k,x[81];
printf("please input a interger and quantity:");
scanf("%d%d",&m,&k);
fun(m,k,x);
for(int i=0;i<k;i++)
printf("%d\t",x[i]);
printf("\n");
}

将大于整数且紧靠m的k个素数存入所指的数组中并输出

原文:https://www.cnblogs.com/-slz-2/p/11254311.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!