• 2022-06-09 问题

    deffunc(n): whilen%3==0: n/=3; returnn==1 func(27)

    deffunc(n): whilen%3==0: n/=3; returnn==1 func(27)

  • 2021-04-14 问题

    求整数n(n>=0)阶乘的算法如下,其时间复杂度是()。intfact(intn){if(n<=l)return1;returnn*fact(n-1);}

    求整数n(n>=0)阶乘的算法如下,其时间复杂度是()。intfact(intn){if(n<=l)return1;returnn*fact(n-1);}

  • 2022-06-04 问题

    给一段代码defis_odd(n):returnn%2==0newlist=filter(is_odd,&#91;1,2,3,4,5,6,7,8,9,10&#93;)foriteminnewlist:print(item)其输出结果是? A: [2,4,6,8,10] B: [1,3,5,7,10] C: [1,3,5,7,9] D: [1,3,5,6,9]

    给一段代码defis_odd(n):returnn%2==0newlist=filter(is_odd,&#91;1,2,3,4,5,6,7,8,9,10&#93;)foriteminnewlist:print(item)其输出结果是? A: [2,4,6,8,10] B: [1,3,5,7,10] C: [1,3,5,7,9] D: [1,3,5,6,9]

  • 2021-04-14 问题

    已知函数Fact的程序如下,在执行Fact(5)的过程中,Fact函数被调用的次数为_____。LongIntFact(intn){LongIntx;If(n&gt;1){x=Fact(n-1);returnn*x;}elsereturn1;}? 3|5|6|4

    已知函数Fact的程序如下,在执行Fact(5)的过程中,Fact函数被调用的次数为_____。LongIntFact(intn){LongIntx;If(n&gt;1){x=Fact(n-1);returnn*x;}elsereturn1;}? 3|5|6|4

  • 2022-06-16 问题

    已知一个函数模板定义为templateT1FUN(T2n){returnn*5.0;}若要求以int型数据7为函数实参调用该模板函数,并返回一个double型数据,则该调用应表示为______。

    已知一个函数模板定义为templateT1FUN(T2n){returnn*5.0;}若要求以int型数据7为函数实参调用该模板函数,并返回一个double型数据,则该调用应表示为______。

  • 2021-04-14 问题

    填空实现函数的功能:将无符号八进制数字构成的字符串s转换为十进制整数。例如,如果字符串为:"556",则输出十进制整数366。intfun(chars[]){char______;intn=__________;p=s;while(______!='\0')n=n*8+*p-'0';returnn;}

    填空实现函数的功能:将无符号八进制数字构成的字符串s转换为十进制整数。例如,如果字符串为:"556",则输出十进制整数366。intfun(chars[]){char______;intn=__________;p=s;while(______!='\0')n=n*8+*p-'0';returnn;}

  • 2021-04-14 问题

    以下程序的运行结果是floatf1(floatn){returnn*n;}floatf2(floatn){return2*n;}main(){float(*p1)(float),(*p2)(float),(*t)(float),y1,y2;p1=f1;p2=f2;y1=p2(p1(2.0));t=p1;p1=p2;p2=t;y2=p2(p1(2.0));printf("%.0f,%.0f\n",y1,y2);}

    以下程序的运行结果是floatf1(floatn){returnn*n;}floatf2(floatn){return2*n;}main(){float(*p1)(float),(*p2)(float),(*t)(float),y1,y2;p1=f1;p2=f2;y1=p2(p1(2.0));t=p1;p1=p2;p2=t;y2=p2(p1(2.0));printf("%.0f,%.0f\n",y1,y2);}

  • 2022-06-05 问题

    要求函数的功能是在一维数组a中查找x值。若找到,则返回所在的下标值;否则,返回0.设数据放在数组元素的a&#91;1&#93;到a&#91;n&#93;中。在以下给出的函数中,不能正确执行此功能的函数是() 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

    要求函数的功能是在一维数组a中查找x值。若找到,则返回所在的下标值;否则,返回0.设数据放在数组元素的a&#91;1&#93;到a&#91;n&#93;中。在以下给出的函数中,不能正确执行此功能的函数是() 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

  • 1