题解 | #判断字母#

判断字母

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”

全部评论

相关推荐

点赞 评论 收藏
分享
03-16 22:00
武汉大学 C++
幸福的小熊猫想要offer:我阿里投的 c++岗,面试官说自己是做 java 的,c++这辈子才有了
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务