您的位置:首页 > 其它

第13周 OJ平台(统计每个元音字母在字符串中出现的次数)

2014-11-24 17:24 513 查看
/*
* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作    者:呼亚萍
* 完成日期:2014年 11 月 24日
* 版 本 号:v1.0
*
* 问题描述:编写程序,统计每个元音字母在字符串中出现的次数
* 输入描述:相应的程序
* 程序输出:字母a,o,e,i,u出现的次数
*/

#include <iostream>
#include<cstdio>
using namespace std;
int main()
{
int i,sum1=0,sum2=0,sum3=0,sum4=0,sum5=0;
char str[100];
gets(str);
i=0;
while(str[i]!='\0')
{
switch(str[i])
{

case'a':
sum1++;
break;
case'e':
sum2++;
break;
case'i':
sum3++;
break;
case'o':
sum4++;
break;
case'u':
sum5++;
break;
}
i++;
}
cout<<"a:"<<sum1<<endl;
cout<<"e:"<<sum2<<endl;
cout<<"i:"<<sum3<<endl;
cout<<"o:"<<sum4<<endl;
cout<<"u:"<<sum5<<endl;
return 0;

}


运算结果:



知识点总结:

数组与switch语句的结合使用,使输入更加简单

学习心得:

将知识结合使用,会使程序更加简单,继续努力,加油!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: