首页 > 其他分享 >统计元音

统计元音

时间:2022-12-21 13:31:35浏览次数:39  
标签:++ else c3 统计 printf 元音 c1 c5


Problem Description

统计每个元音字母在字符串中出现的次数。

 

Input

输入数据首先包括一个整数n,表示测试实例的个数,然后是n行长度不超过100的字符串。

 

Output

对于每个测试实例输出5行,格式如下:
a:num1
e:num2
i:num3
o:num4
u:num5
多个测试实例之间由一个空行隔开。

请特别注意:最后一块输出后面没有空行:)

 

Sample Input


 


2 aeiou my name is ignatius

 

Sample Output

a:1 e:1 i:1 o:1 u:1 a:2 e:1 i:3 o:0 u:1

代码:

#include<stdio.h>
#include<string.h>
using namespace std;
int main()
{
int n,j,len;
char b[101];
scanf("%d",&n);
getchar();
while(n--)
{
int c1=0,c2=0,c3=0,c4=0,c5=0;
gets(b);
len=strlen(b);
for(j=0;j<len;j++)
{
if(b[j]=='a') c1++;
else if(b[j]=='e') c2++;
else if(b[j]=='i') c3++;
else if(b[j]=='o') c4++;
else if(b[j]=='u') c5++;
}
printf("a:%d\n",c1);
printf("e:%d\n",c2);
printf("i:%d\n",c3);
printf("o:%d\n",c4);
if(n==0)
{
printf("u:%d\n",c5);
}
else
{
printf("u:%d\n\n",c5);
}
}
return 0;
}

简单题。

标签:++,else,c3,统计,printf,元音,c1,c5
From: https://blog.51cto.com/u_15915810/5959847

相关文章

  • MySQL统计某个数据库中有多少张表
    在一些命令行下无法查看某个数据库一共有多少张表的时候,可以采用下面的SQL语句SQL语句SELECTcount(*)TABLES,table_schemaFROMinformation_schema.TA......
  • 技术分享 | MySQL中一个聚类增量统计 SQL 的需求
    作者:刘晨网名bisal,具有十年以上的应用运维工作经验,目前主要从事数据库应用研发能力提升和技术管理相关的工作,OracleACE,腾讯云TVP,拥有OracleOCM&OCP、EXINDevOpsM......
  • 统计方法
    R2  分子为(真值i-预测值i)2,分母为(真值i-真值均值)2......
  • 学习《统计学习方法》的一些问题
    时隔几年,再次阅读此书学习统计学习,仍然很有收获,这里列出来阅读过程中的一些问题,之后有答案了再另写一篇文章。感知机如何判断线性可分?学习(优化)过程中根据迭代次数判断过......
  • Go-16 Golang语言time时间统计
    packagemain//time时间统计import( "fmt" "log" "time")funcmain(){ println() now_t:=time.Now() fmt.Printf("currentnowtime:%v\n",now_t) t......
  • FreeRTOS学习笔记——任务壮态或信息查询与任务运行时间统计
    说明:这个方面用的也是比较多的,查看当前任务的运行状态,切记由于消耗内存,只有在debug的时候使用,正式软件直接关闭这里有一位网友写的特别的好,引用参考一下,对此表示感......
  • lua中统计数表数据两个方法及其优劣
    现在有一个需求:针对一个答题统计,需要统计近5次的错误次数.思路是,使用数表去储存这5次错误次数,然后统计数表现在有一个5个元素的数表error_last_5_times={1,0......
  • 【Pytest--html报告优化+增加错误截图,获取统计数据】
    一、pytest生成的原始html报告1、在我们实际工作中,环境信息不一定要在报告中详细提现,可以增减2、用例信息,默认展示的是用例的model名::用例名称,并不直观,所以我们可以增加一......
  • Oracle-统计信息收集-TABLE
    在Oracle数据库,执行sql语句的时候,会根据统计信息选择最优执行计划,当执行性能比自己想象的慢时,就有可能是统计信息不是最新导致。表的统计信息主要包含表的总行数(num_rows)、......
  • Oracle-统计信息收集-INDEX
    索引的统计信息主要包含索引blevel(索引高度-1)、叶子块的个数(leaf_blocks)以及集群因子(clustering_factor)。我们可以通过数据字典DBA_INDEXES查看索引的统计信息。创建索引......