某招聘题:将一串字符中的所有字母减去1输出,其中字母a为w |
|
|
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
//输入一串字符,将其中的所有字母减去1输出之后的字符串,其中字母a为w
namespaceString_Handle
{
classProgram
{
staticvoidMain(string[]args)
{
Console.WriteLine("请输入一串字符:");
stringstr1=Console.ReadLine();
char[]str2=str1.ToCharArray();//关键代码1
Console.WriteLine("您输入的字符串为:");
foreach(charcinstr2)
Console.Write(c);
for(inti=0;i {
if(str2[i]==''a'')
str2[i]=''w'';
if(str2[i]==''A'')
str2[i]=''W'';
if(str2[i]>''a''&&str2[i]<''z''||str2[i]>''A''&&str2[i]<''Z'')
{
str2[i]=(char)(str2[i]-1);//关键代码2
}
}
Console.WriteLine("\n转换后的字符串为:");
foreach(charcinstr2)
Console.Write(c);
Console.WriteLine();
}
}
}
|
|
|
|
|
|
|
|