求c#一道题的写法,输入一行字符串,分别统计出其中英文字母、数字、空格的个数.求代码
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 16:43:24
![求c#一道题的写法,输入一行字符串,分别统计出其中英文字母、数字、空格的个数.求代码](/uploads/image/z/8522510-14-0.jpg?t=%E6%B1%82c%23%E4%B8%80%E9%81%93%E9%A2%98%E7%9A%84%E5%86%99%E6%B3%95%2C%E8%BE%93%E5%85%A5%E4%B8%80%E8%A1%8C%E5%AD%97%E7%AC%A6%E4%B8%B2%2C%E5%88%86%E5%88%AB%E7%BB%9F%E8%AE%A1%E5%87%BA%E5%85%B6%E4%B8%AD%E8%8B%B1%E6%96%87%E5%AD%97%E6%AF%8D%E3%80%81%E6%95%B0%E5%AD%97%E3%80%81%E7%A9%BA%E6%A0%BC%E7%9A%84%E4%B8%AA%E6%95%B0.%E6%B1%82%E4%BB%A3%E7%A0%81)
求c#一道题的写法,输入一行字符串,分别统计出其中英文字母、数字、空格的个数.求代码
求c#一道题的写法,输入一行字符串,分别统计出其中英文字母、数字、空格的个数.求代码
求c#一道题的写法,输入一行字符串,分别统计出其中英文字母、数字、空格的个数.求代码
判断我写出来,统计我就不写了,你定义3个变量,进行计数就可
char[] c = this.textBox1.Text.ToCharArray();
foreach (char cc in c)
{
if (char.IsNumber(cc))//判断是否是数字
{
MessageBox.Show("是数字");
}
if (char.IsDigit(cc))//判断是否是数字
{
MessageBox.Show("是数字");
}
if (char.IsLetter(cc))//判断是否是字母
{
MessageBox.Show("是字母");
}
if (char.IsLower(cc))//判断是否是小写字母
{
MessageBox.Show("是小写字母");
}
if (char.IsUpper(cc))//判断是否是大写字母
{
MessageBox.Show("是大写字母");
}
if (char.IsLetterOrDigit(cc))//判断是否属于字母或数字类
{
MessageBox.Show("是属于字母或数字");
}
if (char.IsPunctuation(cc))//判断是否属于标点字符
{
MessageBox.Show("是标点符号");
}
if (char.IsWhiteSpace(cc))//判断字符是否属于空白字符
{
MessageBox.Show("是属于空别字符");
}
}