究极新手的问题。
求2~100的之间的全部同构数 自己编了个#include<stdio.h>
void main()
{int i=2,j;
while(i<=100)
{j=i*i;
if(i=j%10||j%100)
printf("%d",i);
else
i++;}
}
问一下错误在哪里 不胜感激!
#include <stdio.h> int main () { int i = 2, j = 10; for (;i < 10; i++) if (i * i % 10 == i) printf ("%d ", i); for (;j < 100; j++) if (j * j % 100 == j) printf ("%d ", j); return 0; }100显然不是同构数,我直接忽略了,不要骂我