C语言编写一个函数统计一串字符中小写字母的个数,该函数参数为一个字符数组,返回值为小写字母的个数。

在主函数中从键盘接收一串字符,并调用统计函数求出小写字母的个数,然后输入。

第1个回答  2012-12-02
#include"iostream.h"
#include"stdio.h"
int num_str(char str[])
{
int num= 0;
for(int i= 0; str[i]!='\0'; i++)
if(str[i]>= 'a' && str[i]<= 'z' )
num++;
return num;
}
void main()
{
char s[100];
puts("请输入字符串:");
gets(s);
printf("%d\n", num_str(s));
}本回答被提问者和网友采纳
第2个回答  2012-12-02
int get(char str[]) {
int n = strlen(str);

int count = 0;
for(int i = 0; i < n; i++) {
if( 'a' <= str[i] && str[i] <= 'z')
count++;

}

return count;
}
第3个回答  2012-12-03
同意楼上
相似回答