C语言:求大于指定整数的最接近的五个素数

 

 

#include <stdio.h>
int sx(int n)
{
    int a;
    for(a=2;a<n;a++)
    if(n%a==0) return 0;
    return 1;
}
void sxa(int b)
{
    int c=1,a=b;
    while(c<=5)
    {
        a=a+1;
        if(sx(a)) c++,printf("%d ",a);
    }
 } 
main()
{
    int a,b,c=1;
    scanf("%d",&a);
    sxa(a);
    getchar();
 }

 

posted @ 2023-01-22 21:22  myrj  阅读(91)  评论(0)    收藏  举报