c语言编程:输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数,用while语句~~谢谢
来源:百度知道 编辑:UC知道 时间:2024/06/08 06:14:26
十分感谢~~
#include <stdio.h>
int main()
{
int i=0, space=0, num=0, n=0, ch=0;
char s[20];
printf("请输入一串字符 ");
gets(s);
while(s[i] != '\0')
{
if(s[i]==' ')
space++;
else if(s[i]<='9' && s[i]>='0')
num++;
else if(s[i]<='z' && s[i]>='a' || s[i]<='Z' && s[i]>='A')
ch++;
else
n++;
i++;
}
printf("刚才输入的字符中英文字符个数为 %d\n", ch);
printf("刚才输入的字符中空格个数为 %d\n", space);
printf("刚才输入的字符中数字个数为 %d\n", num);
printf("刚才输入的字符中其他个数为 %d\n", n);
return 0;
}
用C语言编程:输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数.
C语言编程:输入一行字符,统计出其中英文字母、空格、数字和其他字符的个数
c语言编程,编写一个程序,输入一行字符,输出每个字符以及与之对应的ASCII码
C语言 输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
C语言题:输入一行字符,分别统计出其中的英文字母、空格、数字和其它字符。
C语言编写,输入一行字符(用回车结束),每个数字字符的前后都有空格.请编程,把这一行中的数字转换成一个整数
编程:输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数。
求:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。(用C语言FOR循环写)
试编程:输入一行字符,分别统计出其中英文字母,空格,数字,和其它字符的个数。
编程,输入一行字符,以“\n”结束。分别统计出其中英文字母、空格、数字和其它字符的个数。