#include#include int main(){ for(int i=100;i<=999;i++) { int a=sqrt(i);//强转int类型 if(i==a*a) { int x,y,z; x=i%10; y=(i/10)%10; z=i/100; if(x==y||x==z||y==z) printf("%dn",i); } } return 0; }

#include#include int main(){ for(int i=100;i<=999;i++) { int a=sqrt(i);//强转int类型 if(i==a*a) { int x,y,z; x=i%10; y=(i/10)%10; z=i/100; if(x==y||x==z||y==z) printf("%dn",i); } } return 0; }