#include <stdio.h>
#include <stdlib.h>
void main()
{
int a,b,c,d,i,s;//a,b,c,d是位,i位四位数,s为i的跟.
for(s=32;s<=99;s++)//31*31=961,32*32=1024
{
i=s*s;
a=i/1000;
b=i/100%10;
c=i/10%10;
d=i%10;
if((a+c==10)&&(b*d==12))
printf("%d\t",i);
}
system("pause");
}
编写程序求出满足下列条件的四位数:该数是个完全平方数;千位、十位数字之和为10且百位、个位数字之积为12。
最新推荐文章于 2024-05-18 16:27:51 发布