这是字母的阿斯克码表
不同的阿斯克码可以表示不同的字母,并且它们是连续排放的,这点很重要。
根据它们是连续排放的特点我们可以写出下面的代码
char 'x';
cin >> x;
if(x >= 'a' && x <= 'z' ) {
x = x - 'a' + 'A'; //比如x是c,那么他的ascii码为99,减去a的97再加上大A的65就是67,表示的是大C
}else if (x >= 'A' && x <= 'Z') {
x = x - 'A' + 'a' ;
}
cout <<x;