题解 | #简单密码#

简单密码

https://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac

#include <stdio.h>
#include <string.h>

int main() {
    char str[101];
    gets(str);
    int i;
    for (i = 0; i < strlen(str); i++) {
        if (str[i] >= 'a' && str[i] <= 'c')
            str[i] = '2';
        if (str[i] >= 'd' && str[i] <= 'f')
            str[i] = '3';
        if (str[i] >= 'g' && str[i] <= 'i')
            str[i] = '4';
        if (str[i] >= 'j' && str[i] <= 'l')
            str[i] = '5';
        if (str[i] >= 'm' && str[i] <= 'o')
            str[i] = '6';
        if (str[i] >= 'p' && str[i] <= 's')
            str[i] = '7';
        if (str[i] >= 't' && str[i] <= 'v')
            str[i] = '8';
        if (str[i] >= 'w' && str[i] <= 'z')
            str[i] = '9';
        if (str[i] >= 'A' && str[i] <= 'Y')
            str[i] = str[i] + 33;
        if (str[i] == 'Z')str[i] += 7;
    }
    printf("%s\n", str);
    return 0;
}

全部评论

相关推荐

11-17 11:15
门头沟学院 Java
金山办公终于发offer了,但薪资和平台都不如已有的offer打算拒了,A不了薪资,不满意直接拒了,留给需要的人嘿嘿嘿时间线:10.14线下一面&nbsp;,10.23线上二面,下午发测评,11月1日HR面,11月14日电话谈薪,11月17日直接发offer
star__plat...:好兄弟干的好啊,解气。金山第一次笔难度高的离谱,第二次简单的离谱全A了,用人部门筛选中估计最后还是要挂我,就这今早智联招聘还给我发信息让我投
offer帮选
点赞 评论 收藏
分享
09-25 23:37
已编辑
桂林电子科技大学 Java
点赞 评论 收藏
分享
LXXXXd:有点杂,想搞自动化的话没必要把法律的经历写上去
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务