《算法笔记》7.7 复制字符串中的元音字母

一、题目描述

写一个函数,将一个字符串中的元音字母复制到另一个字符串中。在主函数中输入一个字符串,通过调用该函数,得到一个有该字符串中的元音字母组成的一个字符串,并输出。

二、代码

代码如下(示例):

#include "stdio.h"
#include "string.h"
using namespace std;void vowels(char s1[], char s2[])
{int j = 0;for (int i = 0; s1[i] != '\0'; i++){if (s1[i] == 'a' || s1[i] == 'e' || s1[i] == 'i' || s1[i] == 'o' || s1[i] == 'u' || s1[i] == 'A' || s1[i] == 'E' || s1[i] == 'I' || s1[i] == 'O' || s1[i] == 'U'){s2[j++] = s1[i];}s2[j] = '\0';//每次写完后都把最后一个封为结束标志}
}int main()
{char str1[50], str2[50];gets_s(str1);vowels(str1, str2);puts(str2);return 0;
}

2.结果

复制字符串中的元音字母相关推荐

  1. 写一函数,将一个字符串中的元音字母复制到另一个字符串,然后输出

    题目描述 写一函数,将一个字符串中的元音字母复制到另一个字符串,然后输出. 输入 一行字符串 输出 顺序输出其中的元音字母(aeiuo) 样例输入 abcde 样例输出 ae #include< ...

  2. 写一函数,将两个字符串中的元音字母复制到另一个字符串,然后输出。

    写一函数,将两个字符串中的元音字母复制到另一个字符串,然后输出. #include<stdio.h> #include<string.h> char f(char a[],ch ...

  3. C语言 | 将字符串中的元音字母复制到另一个字符串中

    例70:C语言写一个函数,将一个字符串中的元音字母复制到另一字符串,然后输出. 解析:if语句判断一下每一个字母是否符合元音字母,读者看着道题的时候,需要注意一点的是如果用scanf函数是否可以,思考 ...

  4. 写一个函数,将一个字符串中的元音字母复制到另一个字符串,然后输出

    写一个函数,将一个字符串中的元音字母复制到另一个字符串,然后输出 思路:所谓复制到另一个字符串中,就是使a,b数组中元素一一对应,因为字符串结束的标志是\0,所以最后要赋值\0. #include&l ...

  5. Tsukinai的第七十四个程序(输出字符串中的元音字母)

    Tsukinai的第七十四个程序 写一个函数,将一个字符串中的元音字母复制到另一个字符串,然后输出. 程序的运行示例如下: 提示信息:"\n输入字符串:" 字符串中的元音字母是eo ...

  6. 算法--------数组------反转字符串中的元音字母

    编写一个函数,以字符串作为输入,反转该字符串中的元音字母.示例 1:输入: "hello" 输出: "holle" 示例 2:输入: "leetcod ...

  7. python反转字符串的元音字母_345. 反转字符串中的元音字母-----leetcode刷题(python解题)...

    [TOC] 题目 编写一个函数,以字符串作为输入,反转该字符串中的元音字母. 示例 1: 输入: "hello" 输出: "holle" 示例 2: 输入: & ...

  8. leetcode-345-翻转字符串中的元音字母

    编写一个函数,以字符串作为输入,反转该字符串中的元音字母. 示例 1: 输入:"hello" 输出:"holle" 示例 2: 输入:"leetcod ...

  9. 345. 反转字符串中的元音字母

    345. 反转字符串中的元音字母 给你一个字符串 s ,仅反转字符串中的所有元音字母,并返回结果字符串. 元音字母包括 'a'.'e'.'i'.'o'.'u',且可能以大小写两种形式出现. 示例 1: ...

  10. LeetCode 345. 反转字符串中的元音字母

    1. 题目 编写一个函数,以字符串作为输入,反转该字符串中的元音字母. 示例 1: 输入: "hello" 输出: "holle"示例 2: 输入: " ...

最新文章

  1. Lombok 使用详解,简化 Java 编程
  2. X-UA-Compatible也无法解决的IE11兼容问题
  3. swing下拉框从mysql_Java Swing JComboBox下拉列表框的示例代码
  4. JavaScript高级编程学习7——this关键字
  5. Question for the 3D printing lattice?
  6. Qt 并行计算圆周率示例
  7. [HAOI2015]树上染色(树形dp,树形背包)
  8. Qt使用教程之创建Qt Quick应用程序(一)
  9. 传统云纹祥云素材,稳妥传承中国味!
  10. 谈谈App的混合开发
  11. 【Qt教程】1.2 - Qt5 新建工程
  12. 【论文写作】毕业论文写作时的常见问题
  13. BZOJ 2679 [Usaco2012 Open]Balanced Cow Subsets
  14. 这些大学,推迟返校!
  15. LFS-初入门第一篇(准备环境)
  16. Hadoop生态系统各组件功能
  17. 金蝶shr动态列表展示自定义字段
  18. 云借阅-图书管理系统
  19. jsrun怎么拿里面的代码?
  20. 项目管理 软件版本号的命名格式和规则

热门文章

  1. 计算机图形学笔记(六)
  2. java 调用 delphi_【java】试用JNA调用Delphi的dll方法。
  3. 安防网络摄像机推送到RTMP流媒体服务器方案
  4. 网络摄像视频方案整理
  5. 林轩田《机器学习基石》(十一)—— Linear models for classification
  6. c语言long和short,long和short是什么意思?
  7. 教你如何写出高效整洁的 css 代码——css优化(转载)
  8. HTML常见标签学习
  9. html中div hover的用法,CSS: hover选择器的使用详解
  10. 两年开发工作总结及未来展望