C语言题有一个数学等式:AB*CD=BA*DC,式中的一个字母代表一位数字的答案

如题所述

第1个回答  2011-12-24
我的答案:
A = 1 B = 2 C = 6 D = 3
A = 1 B = 2 C = 8 D = 4
A = 1 B = 3 C = 6 D = 2
A = 1 B = 4 C = 8 D = 2
A = 2 B = 1 C = 3 D = 6
A = 2 B = 1 C = 4 D = 8
A = 2 B = 3 C = 6 D = 4
A = 2 B = 3 C = 9 D = 6
A = 2 B = 4 C = 6 D = 3
A = 2 B = 6 C = 3 D = 1
A = 2 B = 6 C = 9 D = 3
A = 2 B = 8 C = 4 D = 1
A = 3 B = 1 C = 2 D = 6
A = 3 B = 2 C = 4 D = 6
A = 3 B = 2 C = 6 D = 9
A = 3 B = 4 C = 8 D = 6
A = 3 B = 6 C = 2 D = 1
A = 3 B = 6 C = 4 D = 2
A = 3 B = 6 C = 8 D = 4
A = 3 B = 9 C = 6 D = 2
A = 4 B = 1 C = 2 D = 8
A = 4 B = 2 C = 3 D = 6
A = 4 B = 3 C = 6 D = 8
A = 4 B = 6 C = 3 D = 2
A = 4 B = 8 C = 2 D = 1
A = 4 B = 8 C = 6 D = 3
A = 6 B = 2 C = 1 D = 3
A = 6 B = 2 C = 3 D = 9
A = 6 B = 3 C = 1 D = 2
A = 6 B = 3 C = 2 D = 4
A = 6 B = 3 C = 4 D = 8
A = 6 B = 4 C = 2 D = 3
A = 6 B = 8 C = 4 D = 3
A = 6 B = 9 C = 3 D = 2
A = 8 B = 2 C = 1 D = 4
A = 8 B = 4 C = 1 D = 2
A = 8 B = 4 C = 3 D = 6
A = 8 B = 6 C = 3 D = 4
A = 9 B = 3 C = 2 D = 6
A = 9 B = 6 C = 2 D = 3
你是要程序吗?我以为只是要答案呢。c++程序如下:
#include <iostream>
#include <fstream>
using namespace std;

int main()
{
int i, j, m, n;
fstream outFile("a.txt", ios::out);

for (i = 0; i<=9; i++)
for (j = 0; j<=9; j++)
for (m = 0; m<=9;m++)
for (n = 0; n<=9; n++)
{
if (i!=j && i!=m && i!=n && j!=m && j!=n && m!=n)
{
if ((i*10+j) * (m*10+n) == (j*10+i) * (n*10+m))
{
cout << "A = " << i << " "
<< "B = " << j << " "
<< "C = " << m << " "
<< "D = " << n << endl;
outFile << "A = " << i << " " //写入文件
<< "B = " << j << " "
<< "C = " << m << " "
<< "D = " << n << endl;
}
}
}

return 0;
}
第2个回答  2012-01-08
#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);
}
}本回答被网友采纳

C语言题有一个数学等式:AB*CD=BA*DC,式中的一个字母代表一位数字的答案...
A = 1 B = 2 C = 6 D = 3 A = 1 B = 2 C = 8 D = 4 A = 1 B = 3 C = 6 D = 2 A = 1 B = 4 C = 8 D = 2 A = 2 B = 1 C = 3 D = 6 A = 2 B = 1 C = 4 D = 8 A = 2 B = 3 C = 6 D = 4 A = 2 B = 3 C = 9 D = ...

35、有一个数学等式:AB*CD=BA*DC,式中的一个字母代表一位数字,试找出所...
∵AB*CD=BA*DC 即:100A*C+10B*C+10A*D+B*D=100B*D+10B*C+10A*D+A*C ∴A*C=B*D (A、B、C、D中不包含0,且互不相同)1~9数字中满足上述等式的有:1*6=2*3 1*8=2*4 2*6=3*4 2*9=3*6 3*8=4*6 以上乘式中2因数可互换。因此,所有符合要求的数对为:A=...

python语言题有一个数学等式:AB*CD=BA*DC,式中的一个字母代表一位数字的...
= B != C !=D and B != D != A != C: p1 = A * 10 + B p2 = C * 10 + D q1 = B * 10 + A q2 = D * 10 + C if p1 * p2 == q1 * q2: print([A,B,C,D])程序缩进如图所示 运算结果如图所示 ...

求全国信息技术应用水平大赛试题 C语言 复赛 资料 谢谢呢 请发到1223...
1、编写解决如下问题(50分)输出满足数学表达式AB*CD=BA*CD的所有可能,每个字母代表一位数。输出时按表达式的格式输出,每个结果占一行。2、编程解决如下问题(50分)请在整数n=762683613984中删除8个数字,使得余下的数字按原次序组成的新数最大。要求如下:(1)整数n和删除数字的个数“10”在源...

ABA+CDA=CDAB每个字母代表一个数字。不同的字母代表不同的数字,求这...
989+109=1098

请问这个题怎么解答?
2.若不等式组2X-A<1 的解集为-1<X<1,那么(A+1)(B-1)的值等于 X-2B>3 (). 3.当A>0,B>0时,不等式组 X<A 的解集为X<-B( ). 2.设a,b,c为实数,且|a|+a=0,|ab|=ab,|c|-c=0,求代数式|b|-|a+b|-|c-b|+|a-c|的值. ...

数学题:AB×CD=ABCD AD×CB=ABCD 题中的四个英文字母各代表不同的四个...
AB×CD=ABCD AB×100才等于AB00,而CD只是两位数,不可能 AD×CB=ABCD D×B=个位是D,B=1 A×C=前两位近AB,C=8或9,A不能太大.经试验 27×81=2187

急!!历年国家计算机二级c语言笔试真题答案。
C)所有C程序都需要编译链接无误后才能运行 D)C程序中整型变量只能存放整数,实型变量只能存放浮点数 (14)有以下定义:int a; long b; double x,y;则以下选项中正确的表达式是 A)a%(int)(x-y) B)a=x!=y; C)(a*y)%b D)y=x+y=x (15)以下选项中能表示合法常量的是 A)整数:1,200 B)实数:1....

七年级上册数学期末考试卷是什么?
C.这两个加数的符号不能相同 D.这两个加数的符号不能确定 7.代数式5abc , -7x^2+1,-2x\/5 ,1\/3 ,(2x-3)\/5 中,单项式共有( ) A.1个 B.2个 C.3个 D.4个 8.小刚做了一道数学题:“已知两个多项式为 A,B ,求A+B 的值,”他误将“ A+B”看成了“ A-B”,结果求出的答案是x-y ,...

初中数学找规律题型解题技巧
A、 B、 C、 D、 【关键词】探索规律型【答案】A3.(2009年江苏省)下面是按一定规律排列的一列数:第1个数: ;第2个数: ;第3个数: ;……第 个数: .那么,在第10个数、第11个数、第12个数、第13个数中,最大的数是( )A.第10个数 B.第11个数 C.第12个数 D.第13个数【答案】A4.(2009...

相似回答