输入一个字符串,将其中的元音字母(a、e、i、o、u)复制到另一个字符串,然后输出元音字母的字符串。C语言
时间: 2023-05-21 07:06:43 浏览: 51
以下是C语言的代码,可以实现将输入字符串中的元音字母复制到另一个字符串,并输出:
```
#include<stdio.h>
#include<string.h>
int main()
{
char str1[100],vowels[100];
int i,j = 0;
printf("请输入一个字符串:\n");
gets(str1);
for(i = 0;str1[i] != '\0';i++)
{
if(str1[i] == 'a' || str1[i] == 'e' || str1[i] == 'i' || str1[i] == 'o' || str1[i] == 'u' || str1[i] == 'A' || str1[i] == 'E' || str1[i] == 'I' || str1[i] == 'O' || str1[i] == 'U')
{
vowels[j] = str1[i];
j++;
}
}
vowels[j] = '\0';
printf("元音字母的字符串是:%s\n",vowels);
return 0;
}
```
相关问题
写一个函数,将一个字符串中的元音字母复制到另一字符串
以下是一个Python函数,可以将一个字符串中的元音字母复制到另一个字符串:
```python
def copy_vowels(s1, s2):
vowels = "aeiouAEIOU"
for c in s1:
if c in vowels:
s2 += c
return s2
```
这个函数接受两个字符串作为参数,第一个字符串是要从中复制元音字母的字符串,第二个字符串是要将元音字母复制到其中的字符串。函数遍历第一个字符串中的每个字符,如果字符是元音字母,则将其添加到第二个字符串中。最后,函数返回第二个字符串。
例如,如果我们调用`copy_vowels("Hello, world!", "")`,函数将返回`eoou`,因为这是第一个字符串中的所有元音字母。
写一个函数将一个字符串中的元音字母复制到另一个字符串
以下是一个Python的实现示例:
```python
def copy_vowels(input_str):
vowels = "aeiouAEIOU" # 元音字母
output_str = ""
for char in input_str:
if char in vowels:
output_str += char
return output_str
```
这个函数接受一个字符串参数`input_str`,并将其中所有的元音字母复制到另一个字符串`output_str`中。在此实现中,我们使用了一个字符串常量`vowels`来存储所有的元音字母。然后,我们遍历输入字符串中的每个字符,如果它是元音字母,则将其添加到输出字符串中。最后,我们返回输出字符串。
示例用法:
```python
>>> copy_vowels("Hello World")
"eoo"
>>> copy_vowels("Python is awesome")
"oiaeo"
```
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)