判断输入的一个字符是否为大写
判断输入的一个字符是否为大写
若是:转化成小写
若不是:原样输出
#include <iostream>
using namespace std;
//判断输入的一个字符是否为大写
//若是:转化成小写
//若不是:原样输出
int main()
{
获取a和A的ASCII码
//char ASC_a = 'a';
//cout << (int)ASC_a << endl;//a的ASCII码为:97
//char ASC_A = 'A';
//cout << (int)ASC_A << endl;//A的ASCII码为:65
//将字符类型char前面加上(int)强制转换成整型即可得到该字符的ASCII码
char x;
cout << "请输入需要判断的字符:" << endl;
cin >> x;
(int)x >= 65 && (int)x<=96 ?
cout << "此字符为大写字母,转化成小写字母"<<char((int)x+32)<< endl :
cout << "此字符为小写字母" << x << endl;
system("pause");
return 0;
}
转载自:黑凤梨の博客