吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1997|回复: 6
收起左侧

[学习记录] [学习笔记]C++17学习第9天

[复制链接]
mdl2999_52pj 发表于 2021-5-22 20:52
# include <iostream>
# include <cctype>
//c++17
using namespace std;

int main()
{
    const int max_length{100};
    char text[max_length]{};

    cout << "Enter a line of text: " << endl;
    cin.getline(text, max_length);
    cout << "You entered:\n" << text << endl;

    size_t vowels{};
    size_t consonants {};
    for(size_t i{}; text[i] !='\0';++i)
    {
        if (isalpha(text[i]))
        {
            switch(tolower(text[i]))
            {
                case 'a': case 'e': case 'i': case 'o': case 'u':
                    ++vowels;
                    break;
                default:
                    ++consonants;
                    break;
            }
        }
    }
    cout << "Your input contained " << vowels << " vowels and " << consonants << " consonants.\n";

}


001.png

免费评分

参与人数 1吾爱币 +2 热心值 +1 收起 理由
苏紫方璇 + 2 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

木有海鲜 发表于 2021-5-22 21:24
建议switch不要你那样写
而是 switch()
case   :
case   :
case   :
....
nanaqilin 发表于 2021-5-22 21:30
静心破尘 发表于 2021-5-22 21:38
tbloy 发表于 2021-5-23 01:19
好好学习,天 天向上。
头像被屏蔽
tlf 发表于 2021-5-23 05:57
提示: 作者被禁止或删除 内容自动屏蔽
CCQc 发表于 2021-5-23 09:04
认真抄楼主作业。感谢分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 02:35

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表