我们专注攀枝花网站设计 攀枝花网站制作 攀枝花网站建设
成都网站建设公司服务热线:400-028-6601

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

c语言函数输出元音字母 C语言字符输出函数

C语言输入一段字符串输出找到的元音字母。例输入diguandg,输出

#includestdio.h

创新互联建站是专业的利州网站建设公司,利州接单;提供网站设计制作、网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行利州网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

#includestring.h

void main()

{

int a,flag=0;

char s[20];

char *p=s;

printf("input string:\n");

gets(s);

for(a=0;*p!='\0';p++,a++)

{

if(*p=='a'||*p=='e'||*p=='i'||*p=='o'||*p=='u')

{

printf("%d",a+1);

flag=1;

}

break;

}

if(flag==0)

{

printf("0");

}

}

C语言问题:写一个函数,将一个字符串中的元音字母复制到另一字符串后面,然后输出

#includelt;stdio.hgt;

#includelt;string.hgt;

void input(char st[]);//定义输入函数

void output(char st[]);//定义输出函数

void letter(char x[],char y[]);//定义元音复制函数

int main()

{

char s1[20],s2[10];

input(s1);//调用输入函数

letter(s1,s2);//调用元音复制函数

output(s2);//调用输出函数

return 0;

}

//输入函数

void input(char st[])

{

printf("Please enter string:");

gets(st);

}

//元音复制函数

void letter(char x[],char y[])

{

int n=strlen(x);

for(int i=0,j=0;ilt;n;

(xlt;igt;=='a'||xlt;igt;=='e'||xlt;igt;=='i'||xlt;igt;

=='o'||xlt;igt;=='u'||xlt;igt;

=='A'||xlt;igt;=='E'||xlt;igt;=='I'||xlt;igt;

=='O'||xlt;igt;=='U')?y[j++]=x[i++]:i++);

y[j]='\0';

}

//输出函数

void output(char st[])

{

printf("The final string:%s\n",st);

}

扩展资料:

函数方法

#includelt;stdio.hgt;

#includelt;string.hgt;

char ycopy(char x[],char y[]);//定义复制函数

main()

{

char a[20],b[20];

gets(a);//输入字符串

b[20]=ycopy(a,b);//调用复制函数

puts(b);//输出复制后的字符串

return 0;

}

//元音复制函数

char ycopy(char x[],char y[])

{

int m,i,j;

m=strlen(x);

for(i=0,j=0;ilt;m;i++){

if(xlt;igt;=='a'||xlt;igt;=='A')

y[j++]=xlt;igt;;

else if(xlt;igt;=='e'||xlt;igt;=='E')

y[j++]=xlt;igt;;

else if(xlt;igt;=='i'||xlt;igt;=='I')

y[j++]=xlt;igt;;

else if(xlt;igt;=='o'||xlt;igt;=='O')

y[j++]=xlt;igt;;

else if(xlt;igt;=='u'||xlt;igt;=='U')

y[j++]=xlt;igt;;

}

y[j]='\0';

return y[j];

}

用c语言0到100的数中输出元音字母

#includestdio.h

int main()

{

int i=0;

do{

if(i==65||i==69||i==73||i==79||i==85||i==97)

{

printf("%c ",i);

}

}while(i++100);

printf("\n");

return 0;

}

元音字母:A(65) E(69) O(73) U(79) a(97)


分享名称:c语言函数输出元音字母 C语言字符输出函数
本文链接:http://mswzjz.cn/article/hioddh.html

其他资讯