我是靠谱客的博主 害怕棒球,最近开发中收集的这篇文章主要介绍编写函数int fun(int a,int b),在[a,b]范围内统计满足下面条件的数的个数。条件:该数是素数,且该数逆序后形成的数也是素数。例如,在[100,150]范围内101 107 113,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

#include<math.h>
#include<stdio.h>
  int fun(int a,int b)
  {
  	int i,j,c,k=0,w,n,sum;
	double m,d;
	for(i=a;i<=b;i++){
		m=sqrt(i);
		for(j=2;j<=m;j++)
		if(i%j==0)
		break;
		if(j>m){
			for(w=i,sum=0;w>0;)
			{
				c=w%10;
				sum=10*sum+c;
				w=w/10;
			}
			d=sqrt(sum);
			for(n=2;n<=d;n++)
			if(sum%n==0)
			   break;
			if(n>d){
				k++;
			}
		}
	}   
	return k;
  }
  int main()
  {int num,a,b;
	scanf("%d%d",&a,&b);
	num=fun(a,b);
	printf("num=%dn",num);
  }

最后

以上就是害怕棒球为你收集整理的编写函数int fun(int a,int b),在[a,b]范围内统计满足下面条件的数的个数。条件:该数是素数,且该数逆序后形成的数也是素数。例如,在[100,150]范围内101 107 113的全部内容,希望文章能够帮你解决编写函数int fun(int a,int b),在[a,b]范围内统计满足下面条件的数的个数。条件:该数是素数,且该数逆序后形成的数也是素数。例如,在[100,150]范围内101 107 113所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(64)

评论列表共有 0 条评论

立即
投稿
返回
顶部