int main() {char c; int letters=0,space=0,digit=0,others=0; printf("please input some characters请输入一些字符\n"); while((c=getchar())!='\n') { if(c>='a'&&c<='z'||c>='A'&&c<='Z') letters++; else if(c=='\0') space++; else if(c>='0'&&c<='9') digit++;...
int letters_num = 0, space_num = 0, digit_num = 0, other_num = 0;while ((c = getchar()) != '\n')//输入换行符退出循环 { if ((c >= 'a'&&c <= 'z') || (c >= 'A'&&c <= 'Z')) letters_num++;else if (c == ' ') space_num++;else if (c >= ...
printf("数字字符= %d\n其他字符= %d\n", num, symbol);printf("字符串总长度是= %d\n", strlen(s));getch();}
include<stdio.h>void main(){char a[1000];int b[4]={0},k=0;gets(a);while(a[k]!='\0'){if(a[k]>='a'&&a[k]<='z'||a[k]>='A'&&a[k]<='Z')b[0]+=1;else if(a[k]==' ')b[1]+=1;else if(a[k]>='0'&&a[k]<='9')b[2]+=1;...
void main(){ char c[100];int i,n,ch=0,blank=0,number=0,other=0;printf("Input something:\n");gets(c);n=strlen(c);for(i=0;i<n;i++){ if((c[i]>='a' && c[i]<='z')||(c[i]>='A' && c[i]<='Z'))ch++;else if(c[i]==' ') blank++;else if(c[...
int main(void) { char e; int a=0,b=0,c=0,d=0; while((e=getchar())!='\n') { if(e>='A'&& e<='Z'||e>='a'&&e<='z') a++; else if(e>='0'&&e<='9') b++; else if(e==' ') c++; else d++; } printf("%d %d %d %d",a,b,c,d); ...
输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。 输入格式 一行字符,长度不超过200 输出格式 统计值 样例输入 aklsjflj123 sadf918u324 asdf91u32oasdf/.';123 样例输出 23 16 2 4 提示 零基础同学可以先学习视频课程,包含C/C++、Python、百练、蓝桥杯辅导、算法数据结构等课程,提供视频...
void fun(char *str,int bb[]){ char *p=str;int I=0;for(I=0;I<6;I++)bb[I]=0;while...
习题8-9分类统计各类字符个数1 void StringCount(char* s)2{3 int len = 0;4 char* p = s;5 int cap_letter = 0;6 int sma_letter = 0;7 int space = 0;8 int digit = 0;9 int other = 0;1011 while (*p != '\0')12 {13...
此外,在统计字符数目时,也可以按照字符的使用频率来分类。其中,常用字符是指经常使用的汉字,较少使用的汉字称为次常用字符。这种分类可以有效地了解字符的使用状况。从类别上看,常用的字符数量一般较多,但次常用字符的使用数量却相对较少。 另外,分类统计字符也可以用来回答一系列关于中文字符使用情况的问题。例如:有多...