一行电文按下规律译成密码 A-Z,a-z,B-Y,b-y,C-X,c-x.....第i字母变成(26-i+1)个字母已知密码Umtorhs 20
2个回答
2023-01-07
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <stdio.h>
#include <string.h>
void main ()
{
int i;
char x[10],y[10];
char c;
gets(x);
for (i=0;x[i]!='\0';i++)
{
if (x[i]>='A'&&x[i]<='Z')
y[i]=64+(26-(x[i]-64));
else if (x[i]>='a'&&x[i]<='z')
y[i]=96+(27-(x[i]-96));
else
y[i]=x[i];
}
y[i]='\0';
puts(y);
}
#include <string.h>
void main ()
{
int i;
char x[10],y[10];
char c;
gets(x);
for (i=0;x[i]!='\0';i++)
{
if (x[i]>='A'&&x[i]<='Z')
y[i]=64+(26-(x[i]-64));
else if (x[i]>='a'&&x[i]<='z')
y[i]=96+(27-(x[i]-96));
else
y[i]=x[i];
}
y[i]='\0';
puts(y);
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询