配色: 字号:
某招聘题:将一串字符中的所有字母减去1输出,其中字母a为w
2012-10-06 | 阅:  转:  |  分享 
  


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();

}

}

}



献花(0)
+1
(本文系Honey_Dog首藏)