在页面中有一个TextBox输入框,一个显示文字用的Label,一个提交按钮Button。在TextBox中输入一段英文字母,点击按钮提交后统计其中字母‘a’的数量,并在Label中显示:共有??个字母a
体验:这道题目不太难,主要调用了一个length()函数来获取字符串的长度,有一个关键点就是要通过unicode编码对字符串进行判断,下面贴出unicode编码对应的字符类型长度以及我的代码还有代码运行的效果图。
unicode编码对应的字符类型长度汉字:[0x4e00,0x9fa5](或十进制[,])br/数字:[0x30,0x39](或十进制[48,57])br/小写字母:[0x61,0x7a](或十进制[97,])br/大写字母:[0x41,0x5a](或十进制[65,90]
我的源码:stringa=TextBox1.Text;intK=0;for(inti=0;ia.Length;i++){charj=a[i];ushorts=j;if(s=0x61s=0x7a){K++;}}Label1.Text="共有"+""+K+"个字母";代码运行效果图:
个人原创,转载请告诉我一声
白癜风的治疗偏方北京哪个医院治疗白癜风最好