下列给定函数中,函数

fun

的功能是:统计字符串中各元音字母

(

A

E

I

O

U)

的个数。注意:字

母不分大小写。例如,输入

THIs is a boot

,则应输出是

1 0 2 2 0

请改正程序中的错误,使它能得出正确的结果。

注意:

不要改动

main

函数,不得增行或删行,也不得更改程序的结构。

试题程序:

#include

#include

#include

/*************found**************/

fun(char *s, int num[5])

{

int k, i=5;

for(k=0;k

/*************found**************/

num[i]=0;

for(;*s;s++)

{ i=-1;

/*************found**************/

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]++;

}

}

void main()

{ char s1[81]; int num1[5], i;

system("CLS");

printf("\nPlease enter a string: ");

gets(s1);

fun(s1, num1);

for(i=0;i<5;i++) printf("%d ",num1[i]);

printf("\n");

}

(

1

)错误:

fun(char *s, int num[5])

正确:

void fun(char *s, int num[5])

(

2

)错误:

num[i]=0;

正确:

num[k]=0;

(

3

)错误:

switch(s)

正确:

python统计元音字母个数_统计字符串中各元音字母(即A,E,I,O,U)的个数。相关推荐

  1. 将大写字母转换为小写字母(将该字符串中的大写字母转换成小写字母,之后返回新的字符串。)

    将该字符串中的大写字母转换成小写字母,之后返回新的字符串. 示例 1: 输入: "Hello" 输出: "hello" 示例 2: 输入: "here ...

  2. 判断字符是否是字母java,java判断字符串中是否包含字母

    1.java代码判断字符串中是否包含字母: 思路:使用正则表达式的来验证 1.1示例代码如下: /** * 该方法主要使用正则表达式来判断字符串中是否包含字母 * @author fenggaopan ...

  3. python输出复数去掉括号_从字符串中删除常用词(及其复数形式)的技术

    我就这样做:from nltk.corpus import stopwords s=set(stopwords.words('english')) txt="a long string of ...

  4. java字母映射_一个字符串,由大写字母构成,把字母映射成数字

    映射关系如下: A, B, 和C 映射到 2 D, E, 和F 映射到 3 G, H, 和I 映射到 4 J, K, 和L 映射到 5 M, N, 和O 映射到 6 P, R, 和S 映射到 7 T, ...

  5. java判断字符串中是否包含字母

    2019独角兽企业重金招聘Python工程师标准>>> 1.Java代码判断字符串中是否包含字母: 思路:使用正则表达式的来验证 1.1示例代码如下: [html] view pla ...

  6. 统计字符串中元音字母的个数 C语言编程,统计字符串中各元音字母(即A,E,I,O,U)的个数。...

    下列给定函数中,函数fun的功能是:统计字符串中各元音字母(即A,E,I,O,U)的个数.注意:字母不分大小写.例如,输入THIs is a boot,则应输出是1 0 2 2 0. 请改正程序中的错 ...

  7. Java 计算字母个数_统计字符串中每个字母的个数

    最近整理之前自己学习Java时的一些代码笔记,可能都是一些比较基础的Java知识,在这里只是给需要的人参考一下. 统计一个字符串中的每个字母的个数 现有字符串:dludsstytrwtrjahtksd ...

  8. 已知字符串STRING以‘$’为结束标志;统计其中小写字母的个数,结果送到COUNT单元,并把该字符串中的小写字母变成大写字母,其它字符保持不变。要求分别在屏幕上输出原字符串以及修改后的字符串。

    只为记录汇编作业 题目:已知字符串STRING以'$'为结束标志:统计其中小写字母的个数,结果送到COUNT单元,并把该字符串中的小写字母变成大写字母,其它字符保持不变.要求分别在屏幕上输出原字符串以 ...

  9. 【函数参数传递】编写一个函数,统计字符串中小写字母的个数,并把字符串中的小写字母转化成大写字母。

    字符串怎么存? 先把字符串中的小写字母统计出来,用strfun()这个函数.当功能比较复杂的时候就一步一步来做. 然后把数组传过来.数组名就是一个指针.需要一个返回值,来记录小写字母的个数,n=str ...

最新文章

  1. Linux qgis 编译,QGIS简介与源代码编译
  2. php sprintf %1,PHP sprintf() 函数的应用(定义和用法)
  3. DisplayPageBoundaries 打开word后自动将页面间空白隐藏 (auto+定时器)
  4. 本周 Github 精选:多款超赞 AI 开源项目,等你来 Star!
  5. 繁体简体转换器 v 1.0
  6. spring框架结构介绍
  7. webstorm使用gitee_webstorm 中 git 基本操作
  8. 800万行代码的鸿蒙系统,在世界上处于什么水平?
  9. 官方晒荣耀20系列旗舰预告片:搭载业界最大F/1.4光圈
  10. python获取当前网页元素_python – 如何获取webdriver中元素的当前内容
  11. HDU3786 找出直系亲属【关系闭包】
  12. 超越阿里云,华为云服务器究竟有多厉害!
  13. 两个IP组播综合配置示例
  14. wifi连接一段时间才能上网_家里的WiFi老是突然断网,WiFi还是连着的,但是关WiFi又连不上去,必须重启路由器才能上网...
  15. 6只做化验用的玻璃杯,前面3只盛满了水,后面3只是空的。你能只移动1只玻璃杯,就便盛满水的杯子和空杯子间隔起来吗?
  16. GPL amp; LGPL
  17. 安装缺少的python包
  18. 轻松将jmp esp方式 改写为jmp ebx方式
  19. 苹果邮箱怎么登录qq邮箱_gmail邮箱登录官网方法
  20. 搭建自己的ngrok服务器搭建方式二

热门文章

  1. java计算机毕业设计体育用品购物系统源程序+mysql+系统+lw文档+远程调试
  2. Matlab实践课心得体会,实验心得体会4篇
  3. 为什么人人都爱康师傅
  4. 如何知晓代理IP所属城市?
  5. SQL Server 2008 复制 遇到: 进程无法执行 'sp_replcmds' 命令
  6. 玩转AgiileCDN(十三)——全站加速
  7. php - 解决百万级全站用户消息推送问题
  8. UE4 让材质的UV动起来
  9. 【百度地图】折线图平面图
  10. No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi