字符串辅音算法题

阅读: 评论:0

2024年1月31日发(作者:)

字符串辅音算法题

字符串辅音算法题

以下是判断一个字符是否为辅音字母的算法,请参考:

```c++

include

include

include

using namespace std;

bool is_consonant(char c) {

if(c >= 'a' && c <= 'z') return false;

if(c >= 'A' && c <= 'Z') return true;

return !isalpha(c);

}

int main() {

string s;

cout << "请输入一个字符串: ";

getline(cin, s);

for(int i = 0; i < (); i++) {

if(is_consonant(s[i])) {

cout << s[i] << " 是辅音字母" << endl;

} else {

cout << s[i] << " 不是辅音字母" << endl;

}

}

return 0;

}

```

在这个程序中,我们定义了一个函数`is_consonant`来判断一个字符是否为辅音字母。该函数首先判断字符是否为小写字母,如果是则返回`false`,表示不是辅音字母;如果不是则继续判断字符是否为大写字母,如果是则返回`true`,表示是辅音字母;如果既不是小写字母也不是大写字母,则使用`isalpha`函数判断该字符是否为字母,如果为字母则返回`false`,表示不是辅音字母,否则返回`true`,表示是辅音字母。

在主函数中,我们首先读入一个字符串,然后遍历该字符串中的每个字符,调用`is_consonant`函数判断该字符是否为辅音字母,并输出相应的结果。

字符串辅音算法题

本文发布于:2024-01-31 07:45:00,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170665830026809.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:辅音   字母   字符
留言与评论(共有 0 条评论)
   
验证码:
排行榜

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23