一个c#题目!
来源:百度知道 编辑:UC知道 时间:2024/09/22 09:58:33
其余的每个字符是原来的字符加3
按你的要求 welcome加密后是 ehofrph
你的题目不对.
你现在的要求是末位为首位,且每位后移一位并且加3.
1.按你的要求的程序.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入字符串:");
string str = Console.ReadLine();
char[] chars = str.ToCharArray();
chars[0] = chars[chars.Length - 1];
for (int i = 1; i < chars.Length; i++)
chars[i] = Convert.ToChar(chars[i] + 3);
string str2 = new string(chars);
System.Console.WriteLine(str2);
Console.ReadKey();
}
}
}
按照我理解的你的要求的:
using System;
using System.Collections.Generic;
using System.Text;
namespace C