dotcpp-小鸟


私信TA

用户名:xiaoniao

访问量:26369

签 名:

等  级
排  名 133
经  验 4930
参赛次数 0
文章发表 28
年  龄 0
在职情况 学生
学  校 社会
专  业

  自我简介:

重点撑握字符串的运用


涉及知识点:

字符串的输入:scanf("%s",a);

字符串的输出:printf("%s"b);

取字符串的长度:strlen(a);包含在<string.h>的头文件中。


解题代码如下:


#include<stdio.h>//头文件

#include<string.h>//头文件

int main()

{

char a[128]="0";

char b[128]="0";

int l,i,j=0;//注意j要初始化;


scanf("%s",a);//获取字符串

l=strlen(a);//取字符串的长度

for(i=0;i<l;i++)                                //通过循环将a的字符串中含有元音字母的字符赋给b字符串

{

if(a[i]=='a'||a[i]=='e'||a[i]=='i'||a[i]=='u'||a[i]=='o'||  

            a[i]=='A'||a[i]=='E'||a[i]=='I'||a[i]=='U'||a[i]=='O')

{

b[j]=a[i];

j++;

}

}

printf("%s\n",b);//输出字符串

return 0;

}


 

0.0分

0 人评分

  评论区