解题思路:
注意事项:
参考代码:
#include <stdio.h>
#include <stdlib.h>
#include<math.h>
int main()
{
int a,b;
scanf("%d%d",&a,&b);
int i,j,flag1,flag2,t,num;
for(i=a;i<=b;i++)
{
num=flag1=flag2=0;
for(j=2;j<sqrt(i);j++)
{
if(i%j==0)
break;
}
if(j>sqrt(i))
flag1=1;
t=i;
while(t)
{
num=num*10+t%10;
t/=10;
}
if(num==i)
flag2=1;
if(flag1&&flag2)
printf("%d\n",i);
}
return 0;
}
0.0分
0 人评分
亲和的解法浏览:1060 |
字符串的输入输出处理 (C语言代码)浏览:670 |
C二级辅导-同因查找 (C语言代码)浏览:564 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:1118 |
C语言程序设计教程(第三版)课后习题3.7 (C++代码)浏览:997 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:968 |
淘淘的名单 (C语言代码)答案错误???浏览:595 |
完数 (C语言代码)浏览:693 |
1024题解浏览:808 |
C二级辅导-计负均正 (C语言代码)浏览:481 |