#include <stdio.h >
#include <math.h>
main()
{
int num,j,tag,m;
int n=0,sum=0;
int a,b,c,q;
for(num=101;num<1000;num+=2)
{
tag=1;
m=sqrt(num);
for(j=2;j<=m;j++)
if(num%j==0)
{tag=0; break;}
if(tag==1)
{ a=num/100;
b=num/10%10;
c=num%10;
if((b+c)%10==a)
{n++;sum+=num; printf("为%d\n",num);}
}
} printf("和为:%d\n",sum);
printf("个数为:%d\n",n);
}
日常简单编程题 c++
于 2022-12-09 15:57:34 首次发布