C#新建一个项目,开发控制台应用程序,由键盘输入一个整数字符串,统计该字符串中字母的个数。

C#新建一个项目,开发控制台应用程序,由键盘输入一个整数字符串,统计该字符串中字母的个数。假设输入的字符串为:12sd2e3gf6kh,结果在控制台上输出。

Main 函数里写:

Console.Write("请输入一个字符串:"); 
string str = Console.ReadLine(); 
int count = 0;
foreach (char c in str)
{
    if (char.IsLetter(c))
    {
        count ++;
    }
}
Console.WriteLine(string.Format("字符串{0}中字母的个数为:{1}", str, count));
Console.ReadLine();

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-01-16
怎么了.你不都做出来了追问

这个是题目,我要过程的撒。

追答string str = Console.ReadLine();
int sum=0;
foreach(var c in str)
{
   if((c>'a'&&c<'z')||(c>'A'&&c<'Z'))
   {
   sum++;
   }
}
Console.WriteLine("字符串"+str+"中字母的个数:"+sum);

相似回答