c++编程代码字符统计,统计某个字符在字符串出现的次数
时间: 2023-10-19 07:03:05 浏览: 115
统计文件中某字符出现的次数(c++)
要统计某个字符在字符串中出现的次数,可以使用编程代码来实现。下面是一个用Python语言编写的示例代码:
```python
def count_char(string, char):
count = 0
for c in string:
if c == char:
count += 1
return count
# 测试代码
input_string = "Hello, world!"
input_char = "o"
result = count_char(input_string, input_char)
print("字符 '{}' 在字符串 '{}' 中出现的次数为: {}".format(input_char, input_string, result))
```
上述代码定义了一个`count_char`函数,接受两个参数:字符串`string`和要统计的字符`char`。函数中使用`for`循环遍历字符串的所有字符,如果当前字符和要统计的字符相等,则计数器`count`加1。最后,函数返回计数器的值。
测试代码部分,我们给出了一个示例输入字符串和要统计的字符,并调用`count_char`函数完成统计。最后,通过`print`函数输出结果,格式化字符串中包含了输入的字符和字符串,并输出统计结果。
这段代码可以统计任意字符串中任意字符出现的次数,只需要修改`input_string`和`input_char`的值即可。
阅读全文