P1914 小书童——密码

P1914 小书童——密码

#include<stdio.h>
#include<ctype.h>
#include<string.h>
#include<math.h>
#include<stdlib.h>

int main()                                
{
	int n;
	scanf("%d", &n);
    char arr[110]; 
	scanf("%s", arr);
	int len = strlen(arr), i;
	for ( i = 0; i < len; i++){
		arr[i] = (arr[i] - 'a' + n)%26 + 'a';	//arr[i] = 'a' ,即字母减字母变成了数字,再加要移动的位数,再模26, 再加'a'变为字母(数字加字母是字母)
	}
	printf("%s", arr);
	return 0;
    
}
上一篇:【动规入门】

猜你喜欢