第十三周OJ项目统计每个元音字母在字符串中出现的次数。
问题及代码:
/* * 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; }
运行结果:
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。