c++输入一行字符,分别统计出其中英文字母,数字和
1、printf("请输入字符串:\n");
2、#include
3、main()
4、count=0;for(inti=0;s[i]!='\0';i++){count++;};其实最后i就是那个个数,你可以仔细思考下。
5、s++;
6、;printf("空格:%d\n",space)
7、{if(a[i-1]==''&&a[i]!='')
8、inti,s=0;
9、functionlongsub(chars[]){longi=0;longcount=0;for(i=0;i
10、printf("此字符串的单词有%d个\n",s);
11、if(a[0]!='')
12、#include
13、for(i=1;a[i]!='\0';i++)
14、gets(a);
15、;printf("其它字符:%d\n",other);}
16、Python2的raw_input()以及Python3的input()获取的是整行的字符串。那么对于一行输入多值,例如:输入为一行,包括用空格分隔的三个整数,分别为a、b、c
17、s+=1;
18、;printf("数字:%d\n",digit)
19、{chara[100];
20、/*统计一个字符串单词的个数,单词间以一到多个空格分隔。*/
21、int*LetterCount(constchar*s){int*num=(int*)malloc(sizeof(int)*26);charch;memset(num,0,sizeof(int)*26);while((ch=*s++)!='\0'){if(ch>='a'&&ch<='z')++num[ch-'a'];}returnnum;}