题解 | 凯撒加密
凯撒加密
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;
}
查看12道真题和解析