当前位置: 代码迷 >> C语言 >> 求助三道题,麻烦大家了?
  详细解决方案

求助三道题,麻烦大家了?

热度:127   发布时间:2004-12-28 18:14:00.0
求助三道题,麻烦大家了?

1. 写出一通用函数,该函数从一个一维整型数组中寻找指定的一个数,若找到,返回该数在数组中的下标值,否则返回-1。

2. 写出一通函数,该函数从一个字符指针数组中寻找指定的一个字符串,若找到返回1,若找不到返回0。

3. 写一通用函数slength,串的长度,并用main函数调用slength

搜索更多相关的解决方案: 函数  麻烦  slength  标值  

----------------解决方案--------------------------------------------------------

课本上就有,~~~~~~~~~


----------------解决方案--------------------------------------------------------
晕!找了好久原来发到这里了!
----------------解决方案--------------------------------------------------------

int SearchNumber(int a[],int aLength,int number)//a为被找的数组,aLength为数组的长度,number为要查的数 { int i;

for (i = 0;i < aLength;i++) { if (a[i] == number) return i; } return -1; }


----------------解决方案--------------------------------------------------------

int IsExistStr(char * pp[] ,int strN,char str[])//pp为一个字符指针数组这个要注意的是字符指针数组,不是指针是指针的数组,strN为他的大小,str为要找的字符串 { int i;

for (i = 0;i < strN;i++) { if (strcmp(pp[i],str) == 0) return 1; } return 0; }


----------------解决方案--------------------------------------------------------
int slength(char str[])
{
int i = 0;
for (;;)
{
  if (str[i] == '\0')
   return i;
  else
   i++;
}
}
----------------解决方案--------------------------------------------------------
  相关解决方案