输入一个字符串,仅由数字字符组成。输出该字符串包含的圆圈数量
时间: 2023-10-09 14:10:30 浏览: 47
这道题的解法其实很简单,只需要遍历字符串中每个字符,判断它是否为数字字符,如果是,再判断它是否是圆圈数字字符(例如0、6、8、9等),如果是,就将计数器加一。最后输出计数器即可。
具体实现如下:
```
#include <iostream>
using namespace std;
int main()
{
string s;
cin >> s;
int cnt = 0;
for (int i = 0; i < s.length(); i++)
{
if (s[i] >= '0' && s[i] <= '9') // 判断是否为数字字符
{
if (s[i] == '0' || s[i] == '6' || s[i] == '8' || s[i] == '9') // 判断是否为圆圈数字字符
{
cnt++;
}
}
}
cout << cnt << endl;
return 0;
}
```
相关问题
c# 将字符串以16进制发送
c是英文字母表中的第三个字母,它的发音为/siː/。c在英文中有着各种不同的用法和含义。
首先,c可以作为一个单词的首字母,代表着很多不同的词。比如,c可以代表着“cat”(猫)、“car”(车)、“city”(城市)等等。这些词都是我们日常生活中经常使用的词汇。
其次,c也可以作为词的一部分出现。比如,“chocolate”(巧克力)中的c就代表着“k”的发音。在一些词汇中,c可以发/s/的音,比如“ceiling”(天花板),“circle”(圆圈)等等。
此外,c还可以作为罗马数字的符号,代表着数值100。在古罗马的计数系统中,c表示着100,是一个重要的数值符号。
最后,c还是一种编程语言,它是一种通用的程序设计语言,被广泛用于开发各种类型的软件和应用程序。
总之,c是一个常用的英文字母,具有多种不同的用法和含义。无论是在日常生活中还是在学术研究、编程开发中,c都有着重要的作用。
python输入字符串26个英文字母,围成一圈,以字母a为1,依顺时针方向计数数到5的倍数时,将对应的字母划去,直到所有字母都被划去时为止。
这道题可以用 Python 的列表来实现。我们可以用一个长度为 26 的列表来表示圆圈,每个元素代表一个字母,初始值为对应的字母。每次数到 5 的倍数时,就将对应位置的字母设为 None,表示被划去了。
具体的实现方法如下:
```python
circle = list('abcdefghijklmnopqrstuvwxyz') # 初始的圆圈,长度为 26
pos = 0 # 当前位置,初始值为 0
while len(circle) > 0: # 如果还有字母没有被划去
pos = (pos + 4) % len(circle) # 计算数到 5 的倍数时应该划去的位置
print(f'划去了 {circle[pos]}') # 输出被划去的字母
circle[pos] = None # 将对应位置的字母设为 None
circle = [c for c in circle if c is not None] # 删除被划去的字母
print('所有字母都被划去了') # 输出最终结果
```
在上面的代码中,我们用一个 `while` 循环来模拟数数的过程,每次计算数到 5 的倍数时应该划去的位置,并输出被划去的字母。然后将对应位置的字母设为 None,并将被划去的字母从列表中删除。直到列表中的元素全部为 None,说明所有字母都被划去了,循环结束,输出最终结果。
希望这个代码对你有所帮助!
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![cs](https://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)