
编写函数int find(char a[ ],char ch),从一个字符串中找出某个字符第一次出现的位置。若没有该字符,返回0
c++:编写函数intfind(chara[],charch),从一个字符串中找出某个字符第一次出现的位置。如字符串“computer"中字母u第一次出现的位置为5.若没...
c++:编写函数int find(char a[ ],char ch),从一个字符串中找出某个字符第一次出现的位置。如字符串“computer "中字母u第一次出现的位置为5.若没有该字符,返回0,否则函数返回出现的位置。
展开
1个回答
展开全部
#include<stdio.h>
int find(char a[ ],char ch)
{
for(int i=0;a[i];i++)
{
if(a[i]==ch)
return i+1;
}
return 0;
}
int main(void)
{
char st[10]="computer";
printf("%d\n",find(st,'u'));
return 0;
}
5
请按任意键继续. . .
int find(char a[ ],char ch)
{
for(int i=0;a[i];i++)
{
if(a[i]==ch)
return i+1;
}
return 0;
}
int main(void)
{
char st[10]="computer";
printf("%d\n",find(st,'u'));
return 0;
}
5
请按任意键继续. . .
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |