[单选题]

有下列程序void func1(int i);void func2(int i);char st[ ]="hello,friend! ";void func1(int i){ printf("%c",st[i]); if(i<3){i+=2;func2(i);}}void func2(int i){ printf("%c",st[i]); if(i<3){i+=2;func1(i);}}main(){ int i=0;func1(i); printf("\n");}执行后的输出结果是

A.hello

B.hel

C.hlo

D.hlm

参考答案与解析:

相关试题

下列程序执行后的输出结果是void func1(int i);void func

[单选题]下列程序执行后的输出结果是 void func1(int i); void func2(int i); char st[]="hello,friend!”; void func1(int i) { printf("%c",st[i]); if(i<3){i+=2;func2(i);}} void func2(int i) { printf("%c",st[i]); if(i<3){i+=2;func1(i);}} { int i=0;func1(i);printf("/n");}A

  • 查看答案
  • 有如下程序void func1(int st[],int i){ printf(

    [单选题]有如下程序void func1(int st[],int i){ printf("%c",st[i]); if(i}void func2(int st[],int i){ printf("%c",st[i]); if(i}main(){ char st[ ]="hello,friend! "; int i=0;func1(st,i); printf("\n");}程序执行后输出的结果是A.hello B.hel C.hlo D.编译出错

  • 查看答案
  • 下列程序执行后的输出结果是()。void func1 (int i);void

    [单选题]下列程序执行后的输出结果是( )。 void func1 (int i); void func2(int i); char st[]="hello,friend!"; void func1 (int i) { printf("%c",st[i]); if(i<3){i+=2;func2(i);} } void func2(int i) { printf("%c",st[i]); if(i<3){i+=2;func1(i);}A.helloB.helC.holD.hlm

  • 查看答案
  • 下列程序执行后的输出结果是 void func1(int i); void fu

    [单选题]下列程序执行后的输出结果是void func1(int i);void func2(int i);char st[]="hello,friend!";void func1(int i){ printf("%c",st[i]);if(i<3){i+=2;func2(i);}}void func2(int i){ printf("%c",st[i]);if(i<3){i+=2;func1(i);}}main(){ int i=0; func1(i); printf("/n

  • 查看答案
  • 下列程序执行后的输出结果是 void func1(int i); void fu

    [单选题]下列程序执行后的输出结果是void func1(int i);void func2(int i);char st[]="hello,friend!";void func1(int i){ printf("%c",st[i]);if(i<3){i+=2;func2(i);}}void func2(int i){ printf("%c",st[i]);if(i<3){i+=2;func1(i);}}main(){ int i=0; func1(i); printf("/n

  • 查看答案
  • int func1(int& b) { return 0; } void fun

    [主观题]int func1(int& b){return 0;}void func2(){int bbb = 3;func1(&bbb);func1(bbb);}func2中有何错误,func1的参数b 的类型是什么。

  • 查看答案
  • 下面代码有何错误 void func2(int *value) { *value

    [主观题]下面代码有何错误void func2(int *value){*value = 2;}void func1(){int *p = 0;func2(p);}

  • 查看答案
  • 下列程序执行后的输出结果是void funcl(int i);void func

    [单选题]下列程序执行后的输出结果是 void funcl(int i); void func2(int i); char st[]="hello,friend!"; void funcl(int i) {printf("%c",st[i]); if(i<3){i+=2;func2(i);}} void func2(int i) { printf("%c",st[i]); if(i<3){i+=2;func1(i);}} main() {int i=A.helloB.helC.hloD.hlm

  • 查看答案
  • 下面代码有何错误 void func1() { int *pa = NULL;

    [主观题]下面代码有何错误void func1(){int *pa = NULL;func2(pa);delete pa;}void func2(int *pb){pb = new int(5);}

  • 查看答案
  • 有以下程序void func(int *a,int b[]){ b[0]=*a£

    [单选题]有以下程序void func(int *a,int b[]){ b[0]=*a+6; }main(){ int a,b[5]={0}; a=0; b[0]=3; func(&a,b); rintf("%d\n",b[0]);}程序的运行结果是A.6 B.7C.8 D.9

  • 查看答案
  • 有下列程序void func1(int i);void func2(int i)