• 蓝桥杯——字符串对比


    描述

    给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一:
      1:两个字符串长度不等。比如 Beijing 和 Hebei
      2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如 Beijing 和 Beijing
      3:两个字符串长度相等,相应位置上的字符仅在不区分大小写的前提下才能达到完全一致(也就是说,它并不满足情况2)。比如 beijing 和 BEIjing
      4:两个字符串长度相等,但是即使是不区分大小写也不能使这两个字符串一致。比如 Beijing 和 Nanjing

    编程判断输入的两个字符串之间的关系属于这四类中的哪一类,给出所属的类的编号。

    输入

    包括两行,每行都是一个字符串。

    输出

    仅有一个数字,表明这两个字符串的关系编号。

    样例输入

    BEIjing
    beiJing

    样例输出

    3

    #include <stdio.h>
    #include <string.h>
    int main()
    {
        int n,k;
        char a[11],b[11];
        gets(a);
        gets(b);
        n=strlen(a);
        k=strlen(b);
        if(n!=k)
            printf("1
    ");
        else{
            if(strcmp(a,b)==0)
                printf("2
    ");
            else if(stricmp(a,b)==0&&strcmp(a,b)!=0)
                printf("3
    ");
            else 
                printf("4
    ");
        }
     } 
  • 相关阅读:
    spark源码阅读之network(2)
    LoadRunner使用问题
    IDEA小技巧:添加代码快捷方式
    ByteUnit
    利用python列出当前目录下的所有文件
    python识别图片中的信息
    2019年3月2日-小雨.md
    2019年3月1日-日记
    2019年2月11日-日记
    2019年2月10日-日记
  • 原文地址:https://www.cnblogs.com/andrew3/p/12721908.html
Copyright © 2020-2023  润新知