#include<stdio.h>
#include<math.h>
int h(int a)
{int m,s,i;
m=sqrt(a);
for(i=2;i<=m;i++)
{
if(a%i==0) return 0; }}
int s(int a)
{if(a%10==a/100) return 1;else return 0;
}
main()
{int i,c,d;
for(i=100;i<1000;i++)
{
c=h(i); d=s(i);
if(c!=0&&d)printf("%4d",i);}
}
以上实例输出结果为: