A-A+

已知大写字母A的ASCII码是65 小写字母a的ACSII码是97。下列能将变量C中的大写字

2022-08-05 23:59:35 问答库 阅读 173 次

问题详情

已知大写字母A的ASCII码是65,小写字母a的ACSII码是97。下列能将变量C中的大写字母转换为对应小写字母的语句是()。
A.c=(c-'A')%26+'A'
B.c=c+32
C.c=c-'A'+'A'
D.c=('A'+C)%26-'a'请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
根据ASCII码可知大写字符A与小写字符a的ASCIl码相差32,而D中应该是加上'a',选项A和C左侧的表达式都是大写字符C与大写字符A的差与'a'的ASCIl代码的和就是小写字符c的ASCII代码。

考点:大写字母,变量