写一个函数,统计字符串里小写字母的个数c语言

来源:百度知道 编辑:UC知道 时间:2024/05/28 23:15:47

不知道楼上写那么复杂干啥??
# include <stdio.h>

#define MAX 100

int main (void)
{
char str[MAX];
int count = 1;
int i =0;
printf("请输入字符串!");
scanf("%s",str);
while (str[i] != '\0')
{
if (str[i] >= 'a' && str[i] <= 'z')
{
count++;
}
i++;
}
printf("一共有%d个小写字母",count);
}

用简单的比较就可以了啊
大于等于97小于等于122中间设一个变量判断一次加一就好了。
自己编

/****************判断一个字符是否是字母************************/
bool is_lowchar(char c){//ASCII码在 65-90,97-122 之间为字母
if ('a'<=c&&c<='z')
return true;
return false;
}

double lowchar(char *p){
if(NULL==p){
return 0;
}
double n = 0;
while('\0' != *p){
if(is_lowchar(*p)
n++;
p++;
}
return n;
}

例题1 :#inclu

写一个函数,由实参传来一个字符串,统计字符串中的字母,数字,空格和其他字符的个数,在主函数中输入字符串 写一个函数,统计或判断通过键盘输入的字符串中的字母.要求在主函数中输入、输出字符串以及其中的字母个数. 编一个函数由实参传来一个字符串,统计此字符串中字母,数字,和其他字符个数。 编写函数,由实参传来一个字符串,统计此字符串中的字母,数字,空格各其它的字符的个数,在主函数中输入字符串 c++高手快帮忙:写一个函数,统计一个整数在一个数组里出现的次数 用C语言写一个函数,将两个字符串连接。 写一个函数,将2个字符串连接 编写一个函数,用该函数可以统计的一个长度为2的子字符串sub在另一个字符串str中出现的次数 用C语言编写一个函数,该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数 1. 写一函数,将一个字符串中的元音字母复制到另一字符串,然后输出