写一个程序,输入一个字符串,统计数字、空格、字母和其它字符出现的次数。

来源:百度知道 编辑:UC知道 时间:2024/05/21 16:04:13

给你个大致的思想,具体自己编吧,这样才会有进步!

main()
{int i=0,sz=0,zm=0,kg=0,qt=0;
char s[100];
s=gets(s);
while(s[i]!='\0')
{
if(字符a的ASCII<s[i]<字符z的ASCII||字符A的 ASCII<s[i]<字符Z的ASCII)
zm++;
else if(9的ASCII<s[i]<0的ASCII )
sz++;
else if(s[i]==空格的ASCII )
kg++;
else
qt++;
}
printf('数字');
printf('字母');
printf('空格');
printf('其他');

}

}

用什么去写啊,
不要告诉我用delphi
我就看过一本书上有这个例子

#include <stdio.h>
#include <string.h>

int main()
{
int i, d, s, t, k;
char str[255];
printf("请输入一个字符串");
gets(str);
d = s = t = k = 0;
for (i = 0;i < strlen(str);i++)
{
if (str[i] >= '0' && str[i] <= '9') d++;
else if ((str[i] >= 'a' && str[i] <= 'z')
|| (str[i] >=

写一个程序,输入一个字符串,统计数字、空格、字母和其它字符出现的次数。 写一个程序,给输入的字符串中的每个单词加上双引号 有关一个C语输入字符串的程序 如何写一个关于反转字符串的程序 写一个函数,使输入的一个字符串按反序存放,在主函数中输入和输出字符串? 汇编 输入一个字符串,再把这个字符串输出。要怎么写??? 、将一个字符串插入到另一个字符串的指定位置。 (用C语言写程序) 用C语言写一个比较两个字符串大小的程序,字符串大小由键盘输入。 写一函数,使输入的一个字符串反序存放,在主函数中输入和输出字符串 C语言:编写程序从键盘上输入一个字符串和一个字符,实现从字符串中删除该字符。