已知大写字母A的ASCII码是65,小写字母aASCII码是97,以下不能 将变量c中大写字母转换为对应小写字母的语句是 A)c=(c-A)%26+’a’ B)c=c+32\x0b C)c=c-‘A’+’a’ D)c=(‘A’+c)%26-‘a’
问题描述:
已知大写字母A的ASCII码是65,小写字母aASCII码是97,以下不能 将变量c中大写字母转换为对应小写字母的语
句是 A)c=(c-A)%26+’a’ B)c=c+32\x0b C)c=c-‘A’+’a’ D)c=(‘A’+c)%26-‘a’
答
选D.A和C实际是一样的,B不用解释了.%26实际就是看这个字母比A大多少,然后加到a上,就得到对应小写字母,D就是瞎扯淡