题解 | 凯撒加密

凯撒加密

https://www.nowcoder.com/practice/006b7917d3784371a43cfbae01a9313d

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

int main() {
    int n;
    char ch;

    scanf("%d", &n);

    char name[1001];
    scanf("%s", name);

    int bianjie = strlen(name);
    for (int i = 0; i < bianjie; i++){
        if (name[i] >= 'a' && name[i] <= 'z'){
            name[i] = ((name[i] - 'a' + n) % 26) + 'a';
        }
    }

    printf("%s", name);

    return 0;
}

全部评论

相关推荐

01-22 14:36
门头沟学院 Java
不知道怎么取名字_:我就好奇,你是这家的hr还是?咋这都能搞到
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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