从键盘上输入一行字符串,分别统计并输出字符串中英文字母、空格、数字和其他字符的个数。
【参考程序】 #include[stdio.h] int main(void) { char str[80]; int i,cha=0,num=0,space=0,other=0; gets(str); for(i=0;str[i]!='\0';i++) { if(str[i]>='A'&&str[i][='Z' ||str[i]]='a' &&str[i][='z') cha++; else if(str[i]]='0' &&str[i]<='9') num++; else if(str[i]==' ') space++; else other++; } printf("space=%d,cha=%d,num=%d,other=%d",space,cha,num,other); return 0; }[/i][/i][/i][/i][/i][/i][/i][/i]
举一反三
- 从键盘上输入一个字符串,分别统计英文字母,数字,和其他字符的个数,并输出。
- 输入一个字符串,统计字符串中英文字母、数字、空格和其他字符的个数。4feaac36bfb0b1931f78d2f9097ef9aa.PNG
- 使用input输入一个字符串,统计并输出其中字母、数字、空格和其他字符个数。
- 输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数
- 数组2(统计各类字符的个数)题目描述输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。输入一行字符。输出英文字母、空格、数字和其他字符的个数样例输入Abcd 1234 xyz!样例输出7 2 4 1提示可以使用字符数组,用gets读入一行字符。
内容
- 0
2、输入一行字符,分别统计其中大小写英文字母、空格、数字和其他字符的个数。
- 1
输入一个字符串,统计其中英文字母、空格、数字和其他字符的个数
- 2
统计不同字符个数。用户从键盘输入一行字符,编写一个程序,统计并输出其中英文字符、数字、空格和其他字符的个数。
- 3
编写C语言程序实现,输入一行字符, 分别统计出其中英文字母、空格、数字和其他字符的个数。
- 4
//【E11_1.c】 输入一行字符,分别统计出其中英文字母(大小写)、空格、数字和其它字符的个数。