love


私信TA

用户名:dotcpp0640383

访问量:108

签 名:

刘阳

等  级
排  名 11776
经  验 1009
参赛次数 0
文章发表 2
年  龄 0
在职情况 学生
学  校 河北师范大学
专  业 软件工程专业

  自我简介:

解题思路:

遍历字符串数组,判断每一个字符是不是原因字母,如果是元音字母就赋值到一个新的字符数组当中。遍历完成之后,将新的字符串数组输出即可。

注意事项:

参考代码:

#include<stdio.h>

void fun(char str[]){

char cnt[100]="\0";                         //创建一个新的数组,用来存放出现的元音字母

int j=0;

for(int i=0; str[i]!='\0'; i++){            //遍历已有字符串数组

if(str[i]=='a' || str[i]=='e' || str[i]=='i' || str[i]=='o' || str[i]=='u'){   //判断是不是元音字母

cnt[j]=str[i];                                                                                   //如果是元音字母就存放到新的数组里面

j++;

}

}

puts(cnt);                                  //将存放有元音字母的数组打印输出

}


int main(void){

char str[100];

gets(str);                                   //读入字符串数组

fun(str);                                    //调用函数

return 0;                                  

}


 

0.0分

1 人评分

  评论区

  • «
  • »