6-27 实验9_7_设计函数int getVowel(char str[],char vowel[]); (100 分)
设计函数int getVowel(char str[],char vowel[]),将只包含小写字母的字符串str中的元音字母“a”“e”“i”“o”“u”复制到字符数组vowel,并返回字符串vowel的长度。
函数接口定义:
函数原型如下:
int getVowel(char str[],char vowel[]);
其中 str
和 vowel
都是用户传入的参数。 str
为原始字符串; vowel
为元音字母字符串。函数的返回值为 vowel
的长度。
裁判测试程序样例:
函数被调用进行测试的例子如下:
#include <stdio.h>
#include<stdio.h>//将只包含小写字母的字符串str中的元音字母复制到字符数组vowel,并返回元音字符的个数。
int getVowel(char str[],char vowel[]);int main()
{char vowel[101] , str[101];//每个数组都至少要101个字节 int len ;scanf("%s",str); //读入字符串 len = getVowel(str,vowel); //复制 if ( len > 0 ) printf("%d %s\n", len , vowel); //输出复制后结果 else printf("%d\n", len);//仅输出长度 return 0;
}/* 请在这里填写答案 */
输入样例:
abcdefghiijklmn
输出样例:
4 aeii
代码如下;
int getVowel(char str[], char vowel[])
{int i, sh,j;for (i = 0,j=0; str[i] != '\0'; i++){if (str[i] == 'a' || str[i] == 'e' || str[i] == 'i' || str[i] == 'o' || str[i] == 'u'){vowel[j]=str[i];j++;}}
//这一步一定一定不要忘哦!!!vowel[j] = '\0';return j;
}
记得最后在vowel加上结束符
!!!
6-27 实验9_7_设计函数int getVowel(char str[],char vowel[]); (100 分)相关推荐
- 1 实验9_7_设计函数int getVowel(char str[],char vowel[]); (100分)
1 实验9_7_设计函数int getVowel(char str[],char vowel[]); (100分) 设计函数int getVowel(char str[],char vowel[]), ...
- 实验9_7_设计函数int getVowel(char str[],char vowel[]);
设计函数int getVowel(char str[],char vowel[]),将只包含小写字母的字符串str中的元音字母"a""e""i&quo ...
- 6-5 实验5_6_设计函数mypow (100分)
6-5 实验5_6_设计函数mypow (100分) 设计函数int mypow(int x,int n),返回正整数x的n次幂,如mypow(2,10)值为1024. 输入与输出要求: 输入两个非负 ...
- c语言设计函数删除大写字母,C语言第七周作业
每个单词的最后一个字母改成大写 函数fun的功能是:将p所指字符串中每个单词的最后一个字母改成大写.(这里的"单词"是指由空格隔开的字符串). 函数接口定义: void fun( ...
- str开头的c语言函数介绍,C语言str函数系列
1.strcat() 此函数原型为 char *strcat(char *dest, const char *src). 功能为连接两个字符串,把src连接到dest后面:返回dest地址 实现如下 ...
- 对于一个采用字符数组存放的字符串str,设计一个递归算法StrLength(char *str)求其字符个数(长度)。递归求字符串长度
递归求字符串长度,需要的就是将数组看成指针,一步一步走下去 int StrLength(char *str) {char *p=str;if(*p=='\0') return 0;else{retur ...
- .验证哥德巴赫猜想,哥德巴赫猜想的内容是:任何一个大于2的偶数都能写成写成两个素数和的形式。 设计一个函数 int isPrime(int n)判断n是否为素数,如果n是素数,函数返回值1,否则返
.验证哥德巴赫猜想,哥德巴赫猜想的内容是:任何一个大于2的偶数都能写成写成两个素数和的形式. 设计一个函数 int isPrime(int n)判断n是否为素数,如果n是素数,函数返回值1,否则返回0 ...
- 实验五 Python函数设计
1. 编写程序,利用元组作为函数的返回值,求序列类型中的最大值.最小值和元素个数 , 并编写测试代码 , 假设测试数据分别为 s1=[9,7,8,3,2,1,55,6] . s2=[" ap ...
- 管理学实验的设计与实践结课作业
一.不同组织结构类型对组织的沟通效率会带来影响,这也是在组织结构设计过 程需要考虑的重要内容,但对于两者的关系无法准确界定.如在直线职能制的组织结构中,管理幅度和深度是影响是影响沟通效率的主要因素.请 ...
最新文章
- python 通过 实例方法 名字的字符串调用方法
- Ubuntu 安装配置NFS网络文件系统服务器
- Live Wallpaper HD for Mac(天气动态壁纸软件)
- vue生命周期(列表详解)
- 30 SD配置-主数据-信用管理-分配交货类型的信贷控制
- 办公OA的附件无法下载、打不开的解决办法
- 学java什么书好?推荐几本Java开发的书
- 求数组中最小的k个数
- Hibernate之查询
- 找零钱问题系列之动态规划
- 2022,程序员的出路在哪里?
- STM32cube HAL库 I2C实现LM75数字温度传感器温度读取,并串口打印
- UnitySDK新接入记录
- 360浏览器打不开html5文件,为什么电脑总是打不开360浏览器
- JAVA 超详细 将文件夹目录打包为 ZIP 压缩包并下载
- 关于华为手机P20pro装包时总提示冲突问题
- 为什么重写equals方法,还必须要重写hashcode方法
- 窥探无线路由传输速率的秘密
- 微信支付分727属于什么水平
- 康涅狄格大学计算机科学排名,2020年康涅狄格大学排名TFE Times美国最佳计算机科学硕士专业排名第101...