输入一行字符,分别统计出其中的英文字母,空格,数字和其他字符的个数用C#怎么做?

 我来答
cjj796
2013-06-25 · TA获得超过8709个赞
知道大有可为答主
回答量:1.3万
采纳率:68%
帮助的人:3483万
展开全部

这样的结果满意吗

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
零到0的距离
2013-06-25 · TA获得超过253个赞
知道小有建树答主
回答量:370
采纳率:100%
帮助的人:284万
展开全部
//http://wenku.baidu.com/view/b6aded36a32d7375a4178089.html 这里面有所有的阿斯科马值 你想要什么可以进去找 下面为你写个简单的列子
string str = "0123456789abcdefg0123456789abcdefg";
int iCount = 0;//统计数字有多少个
int sCount = 0;//统计小写字母有多少个
for (int i = 0; i < str.Length; i++)
{
if (str[i] >= 48 && str[i] <= 58)
{
++iCount;
}
else if (str[i] >= 97 && str[i] <= 122)
{
++sCount;
}
}
string strContent = "数字的个数有:" + iCount + "\t\t英文字母的个数有:" + sCount;
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
后十号男生
2013-06-25 · 超过13用户采纳过TA的回答
知道答主
回答量:72
采纳率:0%
帮助的人:41.5万
展开全部
循环遍历取得每个字符的assic码,然后进行分类匹对。
追问
我试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式