早教吧 育儿知识 作业答案 考试题库 百科 知识分享

将大写字母K转变为小写字母k的算法为?(括号表示取其字母的ASCII码)帮忙写下答案是怎样得来的~~答案是(a)-(A)+(K)

题目详情
将大写字母K转变为小写字母k的算法为____?(括号表示取其字母的ASCII码)
帮忙写下答案是怎样得来的~~
答案是(a)-(A)+(K)
▼优质解答
答案和解析
因为 (a)-(A) =(k小写)-(K大写)
所以 (k小写)=(a)-(A)+(K大写)
之所以得到上面的式子是因为 在ascii表里:
a~z 的值是连续的 A~Z的值也是连续的
同理
a~k 的值是连续的 A~K的值也是连续的
a的值是97 A的值是65
可见大写的ascii值要比小写的 来得小32
所以(a)-(A)+(K)也可以理解成:
(k)= [(a)-(A)] +(K) = 32+(K)
以后转换字符就都用
: 某个子母的小写=32+这个子母对应的大写
看了 将大写字母K转变为小写字母k...的网友还看了以下: