蒟蒻雖然忘記密碼,但他還記得密碼是由一個字串組成。密碼是由原文字串(由不超過 50 個小寫字母組成)中每個字母向后移動 nn 位形成的。z 的下一個字母是 a,如此回圈。他現在找到了移動前的原文字串及 nn,請你求出密碼。
輸入格式
第一行:n。第二行:未移動前的一串字母
輸出格式
一行,是此蒟蒻的密碼
#include<stdio.h>
#include<math.h>
char cha(char a,int n)
{
if(a<=122&&a>122-n%26)
return a+n%26-26;
else
return a+n%26;
}
int main()
{
char cha(char a,int n);
int n,b;
char ch[1000],x;
scanf("%d\n",&n);
ch[n]='\0';
for(int i=0;;i++)
{
scanf("%c",&ch[i]);
if(ch[i]=='\n')
break;
x=cha(ch[i],n);
printf("%c",x);
}
return 0;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/189740.html
標籤:C語言
上一篇:資料結構––線性表插入問題
下一篇:求大佬教下流程圖怎么畫,不懂啊
