74.统计字符串中各原音字母的数目

原创 2015年07月08日 00:08:46

函数fun的功能是:统计字符串中各原音字母(即A,E,I,O,U)的个数,注意:字母不分大小写。


#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
void fun(char *s, int num[5])
{
	int k, i = 5;
	for (k = 0;k < i;k++)
		num[k] = 0;
	for (;*s;s++)
	{
		i = -1;
		switch (*s)
		{
		case 'a':case 'A': {i = 0;break;}
		case 'e':case 'E': {i = 1;break;}
		case 'i':case 'I': {i = 2;break;}
		case 'o':case 'O': {i = 3;break;}
		case 'u':case 'U': {i = 4;break;}
		}
		if (i >= 0)
			num[i] += 1;
	}
}
int main()
{
	char s1[81];int num[5],i;
	printf("\nPlease enter a string :");
	gets(s1);
	fun(s1, num);
	for (i = 0;i < 5;i++)
		printf("%d  ",num[i]);
	printf("\n");
	system("pause");
	return 0;

}


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

相关文章推荐

使用 map 关联容器 统计文章中原音字母的个数

开始这样写#include // 数据流输入/输出 #include // 字符串类 #include // STL 通用算法 #include // ST...

String(字符串)数目统计

function strLen( str ) if str == nil then return 0 end return string.len(string.gsub(str,"[\128-...

字符串组合数目的统计

分析:提取首字母,然后对首字母后面的字符进行递归操作即可。我的代码:import java.util.*;public class Permutation { public ArrayList...

[一天一项目]统计字符串中的单词数目

统计字符串中的单词数目——统计字符串中单词的数目,更复杂的话从一个文本中读出字符串并生成单词数目统计结果。查询指定字符串出现次数可以直接使用:StringUtils.countMatches(str,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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