自定义字符串的统计函数Count(...),用于计算字符串中的小写字母的个数。 编写main()函数,定义两个字符数组s1和s2;分别输入长度小于10000的字符串;分别调用Count函数,输出两个字符串中小写字母的个数。
时间: 2024-12-22 15:21:25 浏览: 7
在编程中,你可以自定义一个名为`CountLowercase`的函数,它接受一个字符串作为参数,并返回该字符串中小写字母的数量。这个函数通常会遍历字符串中的每个字符,检查其是否为小写字母,如果是,则计数加一。
下面是一个简单的C++示例:
```cpp
#include <iostream>
#include <string>
int CountLowercase(const std::string& str) {
int count = 0;
for (char c : str) {
if ('a' <= c && c <= 'z') { // 判断字符是否为小写字母
count++;
}
}
return count;
}
int main() {
std::string s1, s2;
std::cout << "请输入第一个字符串(长度小于10000):" << std::endl;
std::getline(std::cin, s1);
std::cout << "请输入第二个字符串(长度小于10000):" << std::endl;
std::getline(std::cin, s2);
int lowercase_count1 = CountLowercase(s1);
int lowercase_count2 = CountLowercase(s2);
std::cout << "字符串s1中小写字母的个数是:" << lowercase_count1 << std::endl;
std::cout << "字符串s2中小写字母的个数是:" << lowercase_count2 << std::endl;
return 0;
}
```
在这个例子中,`main()`函数首先接收用户输入的两个字符串`s1`和`s2`,然后调用自定义的`CountLowercase`函数来计算每个字符串的小写字母数量,并将结果打印出来。
阅读全文