• 2022-06-05
    要求函数的功能是在一维数组a中查找x值。若找到,则返回所在的下标值;否则,返回0.设数据放在数组元素的a[1]到a[n]中。在以下给出的函数中,不能正确执行此功能的函数是()
    A: funa(int*a,intn,intx){*a=x;whlie(a[n]!=x)n--;returnn;}
    B: funb(int*a,intn,intx){intk;for(k=l;k<=n;k++)if(a[k]==x)returnk;return0;}
    C: func(inta[],intn,intx){int*k;a[0]=x;k=a+n;while(*k!=x)k--;returnk-n;}
    D: fund(inta[],intn,intx){intk=0;dok++;while((k
  • 举一反三