题解 | #判断字母#
判断字母
https://www.nowcoder.com/practice/44d2d63103664913bc243d3836b4f341
#include <iostream> using namespace std; int main() { char sum; cin >> sum ; if(sum>='A'&& sum <='Z') { cout << "YES" << endl; } else if( sum>='a'&& sum <='z') { cout << "YES" << endl; } else { cout << "NO" << endl; } return 0; } // 64 位输出请用 printf("%lld")
1.因为输入是字符 ,先定义一个char 类型的变量
2.先输入字符
3.用if语句进行判断 你输入的字符是不是26字母的区间 ,由ascii可知26字母是连续的,a用单引号
4.是这个区间 输出打印“YES”并换行
5.不是此区间则 输出打印“NO”