牛骨文教育服务平台(让学习变的简单)
博文笔记

第十三周OJ项目统计每个元音字母在字符串中出现的次数。

创建时间:2014-11-24 投稿人: 浏览次数:1482

问题及代码:

/* 
 * Copyright (c) 2014, 烟台大学计算机学院 
 * All rights reserved. 
 * 文件名称:test.cpp 
 * 作    者:郝俊宇  
 * 完成日期:2014年 11 月 24 日 
 * 版 本 号:v1.0 
 * 
 * 问题描述:统计每个元音字母在字符串中出现的次数。
 * 输入描述:输入一行长度不超过100的字符串。
 * 程序输出:输出各个元音字母出现的次数
 */ 
#include <iostream>
#include <cstdio>
using namespace std;
int main( )
{
    char str[100];
    int t=0,a=0,e=0,i=0,o=0,u=0;
    gets(str);
    while(str[t]!="")
    {
        switch(str[t])
        {
        case"a":
            ++a;
            break;
        case"e":
            ++e;
            break;
        case"i":
            ++i;
            break;
        case"o":
            ++o;
            break;
        case"u":
            ++u;
            break;
        }
        t++;
    }
    cout<<"a:"<<a<<endl;
    cout<<"e:"<<e<<endl;
    cout<<"i:"<<i<<endl;
    cout<<"o:"<<o<<endl;
    cout<<"u:"<<u<<endl;
    return 0;
}


运行结果:

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。