本题要求编写程序,统计并输出某给定字符在给定字符串中出现的次数。 输入格式: 输入第一行给出一个以回车结束的字符串(少于80个字符);第二行输入一个字符。 输出格式: 在一行中输出给定字符在给定字符串中出现的次数。 输入样例: programming is more fun! m 输出样例: 2
时间: 2023-04-16 08:02:37 浏览: 95
C语言程序设计-分别统计字符串中字母、数字、空格和其他字符出现的次数(字符长度小于80);.c
5星 · 资源好评率100%
程序如下:
```python
s = input() # 输入字符串
c = input() # 输入字符
count = # 计数器
for i in s:
if i == c:
count += 1
print(count) # 输出结果
```
解释:
首先,我们通过 `input()` 函数获取用户输入的字符串和字符。
然后,我们使用一个计数器 `count` 来记录字符出现的次数,初始值为 。
接下来,我们遍历字符串中的每个字符,如果该字符与给定字符相同,则将计数器加 1。
最后,我们输出计数器的值,即为给定字符在给定字符串中出现的次数。
注意,这里的字符串长度不超过 80 个字符,因此我们可以直接使用 `input()` 函数获取用户输入,不需要使用 `sys.stdin.readline()` 函数。
阅读全文