/*
*Copyright (c)2014,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:ccc.cpp
*作 者 张伟建
*完成日期:2014年11月22日
*版 本 号:v1.0
*
*问题描述:统计每个元音字母在字符串中出现的次数
*输入描述:输入一行长度不超过100的字符串。
*输出描述:输出各个元音字母出现的次数
*/
#include <iostream>
#include<cstdio>
using namespace std;
int main()
{
char str[100];
int n=0;
int a=0,e=0,i=0,o=0,u=0;
gets(str);
while (str[n]!='\0')
{
switch(str[n])
{
case 'a':
a++;
break;
case 'e':
e++;
break;
case 'i':
i++;
break;
case 'o':
o++;
break;
case 'u':
u++;
break;
}
++n;
}
cout<<"a:"<<a<<endl;
cout<<"e:"<<e<<endl;
cout<<"i:"<<i<<endl;
cout<<"o:"<<o<<endl;
cout<<"u:"<<u<<endl;
return 0;
}
知识点总结:通过数组进行字符串的操作。
学习心得:一开始出现了很多错误,字符串的很多其他操作还需要继续加强。