三九宝宝网宝宝教育写作范文

c统计带有字母的字符串数

01月03日 编辑 39baobao.com

[输入一行字符统计他有多少个字母]参考代码如下: #include int main(void) { //输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。 char ch; int char_num=0,kongge_num=0,int_num=0,other_n...+阅读

兄弟,不考虑效率下随便写个,参考一下,改进下程序就可以了。

private void richTextBox1_TextChanged(object sender, EventArgs e)

{

label1.Text = string.Format("string count:{0}", GetCount(richTextBox1.Text));

}

private int GetCount(string str)

{

int cunt=0;

string[] strs = str.Split(new char[] { ' ' });

foreach(string tpStr in strs)

{

if(tpStr.ToLower().IndexOfAny(

new char[]{'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q',

'r','s','t','u','v','w','x','y','z'})>=0)

{

cunt++;

}

}

return cunt;

}

以下为关联文档:

C输入一个字符串统计出某个指定的字符在该字符串中出现的次#include<iostream> #include<string> using namespace std; void main() { char *p,a[81]; int n,i; cout<&lt;"请输入一个字符串:"<<endl; cin.getline(a,81); char search; c...

pascal统计大写英文字母的个数var ch:char;s,j,i:integer; begin read(ch); while ch<>'.' do begin if(ch>='A')and(ch<='Z')then s:=s+1; read(ch); end; readln; writeln(s); end. 话说我就是回答你另...

字符串统计的算法有代码更好谢啦参考网上的代码用C#写的:调试成功,你先琢磨琢磨: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace 求字符串重复 { // 有...

怎样在字母上面加上划线需要电脑输入统计符号等在X字母上面加横在用Word编辑文档时,有时会为文字添加上划线(------------------------------)。添加上划线不像添加下划线那么容易,但我们可以通过Word的“拼音指南”功能来间接实现。 选中要...

VB程序:字母从窗体下落按键盘上对应字母后它消失这个打字一个Label1,一个Timer控件 Dim nDownspeed As Integer '下落速度Dim sString As Integer '下落的字符Private Sub huanyuan()RandomizeWith Label1 .AutoSize = True .Left =...

1输入一行字符分别统计出其中英文字母空格数字和其他字符的#include <stdio.h> int main(int argc, char *argv[]) { int i[4]={0,0,0,0}; char a; while((a=getchar())!='\n') { if(a>='0'&a<='9') i[0]++;//数字 else if((a>='a'&a<...

C程序:循环输入字符分别统计出每次循环英文字母空格数字#include <stdio.h> void count(char c); int letters=0,space=0,digit=0,others=0; /*定义为全局变量*/ main() {char c; printf("you can input your sentences.\n"); /*放在F...

c语言中统计字符串中各个字符的个数//计算字符串中相同字符的个数#include "stdio.h"#include "string.h"int count_str_same(char * p,char ch);int main(){int same_ch;char a[100];char c;printf("请输入字符串:");ge...

C程序:输入若干字符分别统计数字字符的个数英文字母的个数#include "stdio.h" void main() { char s; int i=0,j=0,k=0,m=0,da=0,xiao=0; printf("please input the string\n"); while((s=getchar())!='\n') /*循环从键盘读入字符直到一...

推荐阅读
图文推荐