C语言题有一个数学等式:AB*CD=BA*DC,式中的一个字母代表一位数字的答案,这个比较简单
#include <stdio.h>
void main()
{
int a,b,c,d;
for(a=0; a<=9; a++)
for(b=0; b<=9; b++)
for(c=0; c<=9; c++)
for(d=0; d<=9; d++)
{
if((a*10+b)*(c*10+d)==(10*b+a)*(10*d+c))
if((a!=b)&&(a!=c)&&(a!=d)&&(b!=c)&&(b!=d)&&(c!=d))
printf("\n%d%d*%d%d=%d%d*%d%d",a,b,c,d,b,a,d,c);
}
}
|
|