/* 输入整数5,5的平方数是25,5是25中右侧的数,所以5是同构数。
x的值由主函数从健盘读入,要求不大于100*/
#include<stdio.h>
#include<math.h>
main()
{
int x;
int t(int a );
printf("请输入一个1和10之间的数,系统会判断是不是同构数");
scanf("%d",&x);
if(x>=1&&x<=10)
printf("%d\n",t(x));
else
printf("你输入的数不在1到10之间,请重新输入");
getch();
}
int t(int a)
{
int k;
if(a*a%10==a)
k=1;
else
k=0;
return(k);
x的值由主函数从健盘读入,要求不大于100*/
#include<stdio.h>
#include<math.h>
main()
{
int x;
int t(int a );
printf("请输入一个1和10之间的数,系统会判断是不是同构数");
scanf("%d",&x);
if(x>=1&&x<=10)
printf("%d\n",t(x));
else
printf("你输入的数不在1到10之间,请重新输入");
getch();
}
int t(int a)
{
int k;
if(a*a%10==a)
k=1;
else
k=0;
return(k);
}
,