1094: 统计元音(函数专题)

原创 2017年09月21日 17:50:02

1094: 统计元音(函数专题)

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 5567  Solved: 3730

SubmitStatusWeb Board

Description

 输入一个字符串,统计其中元音字母的个数。要求使用函数vowel()用来判断是否为元音,其余功能在main()函数中实现。 
int vowel(char ch) 

//如果ch是元音,返回1,否则返回0 
}

Input

 输入一个字符串,长度不超过1000,以回车符结束。

Output

 输出一个整数,表示元音字母个数。输出单独占一行。

Sample Input

Hello world!

Sample Output

3

HINT

Source

*




#include<stdio.h>
#include<string.h>
int yuanyin(char ch);
int yuanyin(char ch)
{
    if(ch=='a'||ch=='e'||ch=='i'||ch=='o'||ch=='u'||ch=='A'||ch=='E'||ch=='I'||ch=='O'||ch=='U')
        return 1;
    else
        return 0;
}
int main()
{
    char ch;
    int b,i;
    i=0;
    b=0;
    while(scanf("%c",&ch),ch!='\n')
    {
        b=yuanyin(ch);
        if(b==1)
            i=i+1;
        else
            i=i+0;
    }
    printf("%d\n",i);
    return 0;
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

python实现找出所有包含元音aeiou且只有先后顺序为aeiou的单词

代码实现如下:# import codecs #读取文件 dataFile = open('dictionary.txt','r',encoding='utf-8');#清洗单词 def clean...
  • mix0313
  • mix0313
  • 2016年04月08日 15:11
  • 3700

C++Primer第五版 5.3.2节练习

练习5.9:编写一段程序,使用一系列if语句统计从cin读入的文本中有多少个元音字母。练习5.10:我们之前实现的统计元音字母的程序存在一个问题:如果元音字母以大写字母形式出现,不会被统计在内。编写一...
  • fengzhanghao23
  • fengzhanghao23
  • 2015年09月14日 19:34
  • 1087

算法-蓝桥杯习题(3-4)

蓝桥杯习题 蓝桥杯练习系统习题加答案,总共分为6部分,90%习题使用C语言解答,部分使用C++或者Java。大部分习题为搜索参考或者别人提供所得,不足之处在所难免,恳请批评指正(预计200多题,习题...
  • RodeStillFaraway
  • RodeStillFaraway
  • 2016年01月22日 23:21
  • 4327

leetcode_345. Reverse Vowels of a String 转换字符串中的元音字符,list类型数据转换成str类型,join()函数

题目: Write a function that takes a string as input and reverse only the vowels of a string. Exampl...
  • qqzj_bupt
  • qqzj_bupt
  • 2016年10月26日 22:05
  • 265

[一天一项目]统计元音字母

统计元音字母——输入一个字符串,统计处其中元音字母的数量。更复杂点的话统计出每个元音字母的数量。统计元音字母,其实和拉丁猪文字游戏有异曲同工之妙,算法其实差不多,但是统计元音字母有两种理解方式: 计算...
  • qq_35728177
  • qq_35728177
  • 2017年08月02日 09:06
  • 135

第十三周OJ平台(3):统计元音字母个数

问题及代码:
  • baiyunfei08
  • baiyunfei08
  • 2014年11月20日 16:53
  • 433

Hdu 2027 - 统计元音

统计每个元音字母在字符串中出现的次数。 Input输入数据首先包括一个整数n,表示测试实例的个数,然后是n行长度不超过100的字符串。 Output对于每个测试实例输出5行,格式如下: a:n...
  • YoungForYou_
  • YoungForYou_
  • 2017年02月17日 16:12
  • 133

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

#include #include using namespace std; int main() {     int i,sum1=0,sum2=0,sum3=0,sum4=0,sum5...
  • huyaping2014
  • huyaping2014
  • 2014年11月24日 17:24
  • 506

第十三周 OJ平台 C:统计元音字母个数

问题及代码:   运行结果: 知识点总结: 学习心得:
  • linan_141
  • linan_141
  • 2014年11月21日 16:33
  • 359

2027 统计元音

//思路:声明5个整形变量(或者有5个元素的数组)分别对应5个元音,然后循环字符串,每次遇到元音便将其对应的变量加1 #include #include using namespace std; ...
  • u011329762
  • u011329762
  • 2014年07月09日 11:25
  • 314
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:1094: 统计元音(函数专题)
举报原因:
原因补充:

(最多只允许输入30个字)