“同构数”是指这样的数:它恰好出现在平方数的右端。例如:376*376=141376。完善下面的程序段,找出10000以内的全部同构数。 #include
using namespace std; 1 fun(int n){ int sqr; if (n<10 ) 2 ; else if ( n<100 ) sqr=n*n%100; else if ( n<1000 ) sqr=n*n%1000; else sqr=n*n%10000; if ( 3 ) return true; else return false; } int main() { int n; for (n=1; n<10000; n++) { if( 4 ) cout<
<<"*"<
<<"="<
<