一道简单的C语言程序设计题,请懂的人帮忙指正!!!

EGAL*L=LGAE字母代表十进制的数是这样一道题,有人用字母代表十进制的数字,EGAL*L=LGAE请高计一个程序求出LGAE... EGAL*L=LGAE 字母代表十进制的数
是这样一道题,有人用字母代表十进制的数字,EGAL*L=LGAE 请高计一个程序求出L G A E
展开
 我来答
百度网友8604e1298
2006-04-06
知道答主
回答量:20
采纳率:0%
帮助的人:39.7万
展开全部
我想大家没理解楼主的意思,每个字母代表一个十进制数字,程序要求的是EGAL每个字母代表的值,我的做法是:
EGAL*L=LGAE
左边可以表示为:
E*L*(10+3E)+G*L*(10+2E)+A*L*(10+1E)+L*L*(10+0E)
右边可以表示为:
L*(10+3E)+G*(10+2E)+A*(10+1E)+E*(10+0E)
左边减去右边为:
(E*L-L)*(10+3E) + (G*L-G)*(10+2E) + (A*L-A)*(10+1E) + (L*L-E)*(10+0E) = 0

所以:
E*L-L = 0
G*L-G = 0
A*L-A = 0
L*L-E = 0

L = E = 1; G = A = [1-9];

这是数学解法,如果C编程解的话,最简单的方法是穷举法,把A,E,G,L是个代表的数字从0到9(有些不能为0) 循环,如果式子相等就是解之一。
融雪无香
2006-04-06 · TA获得超过154个赞
知道小有建树答主
回答量:173
采纳率:0%
帮助的人:74.5万
展开全部
LGAE = EGAL * L
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a0eb99074
2006-04-06 · TA获得超过129个赞
知道答主
回答量:473
采纳率:0%
帮助的人:294万
展开全部
对啊,赋值运算符的左边只能是个变量,不能是表达式也不能是常量,比如:5=EGAL * L也同样错误~!~!~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友54572c422
2006-04-06 · TA获得超过579个赞
知道小有建树答主
回答量:303
采纳率:0%
帮助的人:381万
展开全部
#include<stdio.h>
void main()
{
int L ,G, A ,E ;
for(L=1;L<10;L++)
for(G=0;G<10;G++)
for(A=0;A<10;A++)
for(E=1;E<10;E++)
{
if((E*1000+G*100+A*10+L)*L==(L*1000+G*100+A*10+E))
printf("\nE--%d G--%d A--%d L--%d",E,G,A,L);
}
getchar();

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
钦唱夏侯乐巧
2020-10-15 · TA获得超过1152个赞
知道小有建树答主
回答量:2683
采纳率:89%
帮助的人:14.3万
展开全部
......
int
minute1
=
time1
%
100;
int
hour1
=
time1
/
100;
int
minute2
=
time2
%
100;
int
hour2
=
time2
/
100;
if(minute1
<
minute2){
hour1
-=1;
minute1
+=
60;
}
minutes
=
minute1
-
minute2;
hour
=
hour1
-
hour2;
......
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
改民劳景明
2020-05-23 · TA获得超过1114个赞
知道小有建树答主
回答量:2663
采纳率:100%
帮助的人:20.8万
展开全部
#include
void
main()
{
int
L
,G,
A
,E
;
for(L=1;L<10;L++)
for(G=0;G<10;G++)
for(A=0;A<10;A++)
for(E=1;E<10;E++)
{
if((E*1000+G*100+A*10+L)*L==(L*1000+G*100+A*10+E))
printf("\nE--%d
G--%d
A--%d
L--%d",E,G,A,L);
}
getchar();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式