数字对应字母

有10个不同的字母,每个字母分别代表从0到9的一个数码,现知D=5,要求找出每个安母所代表的一个数码,在用数码代替字母后,运用通常的加法规则进行计算,应使算式得以成立.
DONALD
+ GERALD
---------
ROBERT

A:1,B:2,C:3,D:4,E:5,F:6,G:7,H:8,I:9,J:10,K:11,L:12,M:13,N:14,O:15,P:16,Q:17,R:18,S:19,T:20,U:21,V:22,W:23,X:24,Y:25,Z:26。



英语开始成为文字:

大约是在公元六世纪盎格鲁-撒克逊时代。当时负责把当地人口头语言记录成文字的,是罗马天主教的传教士们。他们面临的问题是当时的英语(即古英语)共有超过40种不同的音位,然而他们手中只有23个罗马字母,无法一一对应。于是他们实验了许多不同的方法,慢慢形成了27个字母(后来演变为现代英语的26个字母)和一些拼写规则。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-10-03

D=5 T=0 E=9 A=4 L=8 R=7 G=1 N=6 B=3 O=2

由已知的D=5得出T=O,则2A+1=R;

由O+E仍的个位为O的数,在0-9中只有

E=9且 N+R>9

∵E=9 则 2A+1=9 A=4

∵O+E>9 D+G+1=R 5+G+1=R<9

2L+1=R R>6

∴L=8 R=7 G=2

∵ N+7=B 而只剩2、3、6

∴ N=6 B=3 O=2

例如:

其实是对应的ASCII码

int s = (int)'a';

Response.Write(s.ToString());

其他一类类推

用HASHTABLE

HashTable ht = new HashTable();

ht.Add(10,"A");

ht.Add(11,"B");

扩展资料:

所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)以及0、1等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号;

当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了ASCII编码,统一规定了上述常用符号用哪些二进制数来表示。

参考资料来源:

本回答被网友采纳
第2个回答  2010-01-15
D=5则T=0
D=5,R不进位,G=1 2 3 4 R=6 7 8 9 R=2L+1-0或者2L+1-10 只能为奇数,所以R=7或者9 则L=3 4 8 9
O+E=0+9或者O-0 E不能等于0 所以O+E=O+9 所以E或0必有1个9
故R=7 则L只能等于3 8,O+E有进位,所以G只能等于1
已经推出D=5 T=0 G=1 R=7 L=3或8 若L=3 则E必为双数,O=9,错误

所以L只能等于8,则E=9 A=4 O=2 B=3 C=8

526485 + 197485 = 723970
第3个回答  2010-01-15
答:O=2,N=6,A=4,L=8,G=1,E=9,R=7,B=3,T=0则得526485+197485=723970本回答被提问者采纳
第4个回答  2010-01-15
D=5 T=0 E=9 A=4 L=8 R=7 G=1 N=6 B=3 O=2
由已知的D=5得出T=O,则2A+1=R;
由O+E仍的个位为O的数,在0-9中只有
E=9且 N+R>9
∵E=9 则 2A+1=9 A=4
∵O+E>9 D+G+1=R 5+G+1=R<9
2L+1=R R>6
∴ L=8 R=7 G=2
∵ N+7=B 而只剩2、3、6
∴ N=6 B=3 O=2

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网