#include<stdio.h>
#include<math.h>
int main()
{
int a,b,c,d,e,f,i;
for(i=100000;i<=999999;i++)
{
a=i/100000;
b=(i/10000)%10;
c=((i/1000)%100)%10;
d=(((i/100)%1000)%100)%10;
e=((((i/10)%10000)%1000)%100)%10;
f=((((i%100000)%10000)%1000)%100)%10;
if((int)sqrt(i)==sqrt(i)&&a==f&&b==e&&c==d)
printf("%d",i);
}
return 0;
}
本文描述了一个C语言程序,通过循环遍历100000到999999之间的整数,检查其是否同时满足是完全平方数且六个数字部分相等,输出符合条件的整数。
,该数同时也是回文数(回文数是指该数等于它的反序数)。&spm=1001.2101.3001.5002&articleId=134103806&d=1&t=3&u=35f76411a9774640984d68a57e5977d8)
2145

被折叠的 条评论
为什么被折叠?



