永发信息网

将字母A变成E a变成e 也就是将字母变成其后4位 W变成A X变成B Y变成C 以此类推 求

答案:3  悬赏:0  手机版
解决时间 2021-01-17 22:35
将字母A变成E a变成e 也就是将字母变成其后4位 W变成A X变成B Y变成C 以此类推 求
最佳答案
想楼下那样,用个数组做一个映射是可以的,效率也高,如果想节省内存,用算法做,就是这样:
public static void Main()
        {
            string src = "aBcDzZwWYy";
            string dst = "";
            char dec = ' ';
            for (int i = 0; i < src.Length; ++i)
            {
                dec = (char)(src[i] + 4);
                if ((dec > 'Z' && dec < 'a') || dec > 'z')          // 表示溢出字母范围了
                    dec = (char)((int)dec - 26);
                dst += dec;
            }
            Console.ReadKey();
        }
全部回答
abcdefghijklmnopqrstuvwxyz
efghijklmnopqrstuvwxyzabcd
如图:hmnre追问????
string Upper = "ABCDEFGHIJKLMNOPQRSTUVWXYZABCD";
string Lower = Upper.ToLower();
string str = Console.ReadLine();
string OutStr = null;
int index = 0;
for (int i = 0; i < str.Length; i++)
{
string temp = null;
if (Upper.Contains(str.Substring(i, 1)))
{
temp = Upper;
}
if (Lower.Contains(str.Substring(i, 1)))
{
temp = Lower;
}
if (temp != null)
{
index = temp.IndexOf(str.Substring(i, 1)) + 4;
OutStr += temp.Substring(index, 1);
}
else
{
OutStr += str.Substring(i, 1);
}
}
Console.WriteLine(OutStr);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
泰兴市区供电营业厅地址在哪,我要去那里办事
HTC Touch2(T3333)功能详解
文凭有用吗
带炉火字成语有哪些
百度外卖商圈经理是一个怎么的职位?发展方向
谁有恩顾的作品合集
是地暖费用小还是暖气片费用小
天津地铁有没有十六号线
draft at sight for full invoice cost在信用
求决对争锋网络剧全集百度云
我的朋友今天去了衡水监狱服刑什么时候可以探
鞍山万泰锦绣华城属于哪个学区
广安世纪玫瑰创业园有大型土石方项目吗?
卢龙县卢龙镇饮马河中学地址有知道的么?有点
从河南驻马店到甘肃白银全程多少公里
推荐资讯
有没有适合老年人使用的视频聊天的软件,简单
刘梓晨亚美只只,谢谢。链接
现场捉到野男人我当场捉到老婆和野男人做爰应
左脚5个脚指都没了,工伤定伤残是几集
可以自己做一张发票吗
我们想给变压器(63kVA/0.69kv/0.4kv
猪肉的印章红蓝有什么区别
甲乙丙三人共做了183道数学题,乙做的题比丙
相同条件下6db的天线,-81dbm和-79dbm,天线增
怎么不让控制台system.out.println()打印
到睢县白楼路过柘城县吗?
格力空调kf-72w/k33-2开机后室外机马上停
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?