【题目内容】
有一个数学等式:ABCD=BADC,式中的一个字母代表以为数字,试找出所有符合上述要求的乘积式并打印输出。
【输入形式】
【输出形式】
所有符合条件的乘积式
#include<stdio.h>
int main()
{
int i,j,a,b,c,d,k=0;
for(i=10;i<100;i++)
{
a=i%10;
b=i/10%10;
for(j=10;j<100;j++)
{
c=j%10;
d=j/10%10;
if(i*j==(a*10+b)*(c*10+d)&&a!=b&&a!=c&&a!=d&&b!=c&&b!=d&&c!=d)
{
printf("%d*%d=%d*%d ",i,j,a*10+b,c*10+d);
k++;
if(k%3==0)
printf("\n");
}
}
}
return 0;
}
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!