【题目】
在前往神秘国度的道路上,蜗牛遇到了一个难题。它遇到了一个字母怪兽,只有找到弱点才能打败怪兽。
已知大写字母怪兽的弱点是该字母对应的 ASCII 码值,例如怪兽 A 的弱点是 65;小写字母怪的弱点是该字母对应的大写字母怪兽例如怪兽 b 的弱点是B。
现在蜗牛遇到了一个字母怪兽,请你帮它找出怪兽的弱点吧。
输入:
输入为一个字符,保证是大写字母或者小写字母中的一个,代表一个字母怪兽。
输出:
输出一行,为一个整数或一个字符,是这个怪兽的弱点
输入样例:
B
输出样例:
66
【解答】
#include<iostream> using namespace std; char g; int a; int main() { cin>>g; a=(int)g; if('A'<=g&&g<='Z') { cout<<(int)g<<endl; } else if('a'<=g&&g<='z') { a-=32; cout<<(char)a<<endl; } return 0; }
#include<iostream> using namespace std; int main() { char n; cin >> n; if(n >= 'a' && n <= 'z') cout << (char)(n - 32); else if(n >= 'A' && n <= 'Z') cout << (int)n; return 0; }