69,373
社区成员
发帖
与我相关
我的任务
分享
#include<stdio.h>
#include<math.h>
int sushu(int b);
int huiwen(int c);
int main()
{
int a;
for(a=100;a<1000;a++)
{
if(sushu(a) && huiwen(a))
printf("%d\n",a);
}
return 0;
}
int sushu(int b)
{
int e,f;
e=sqrt(b);
for(f=2;f<=e;f++)
if(b%f==0)return 0;
return 1;
}
int huiwen(int c)
{
int g,h;
g=c/100;
h=c%10;
if(g==h)
return 1;
return 0;
}