[单选题]

有如下程序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 func2(int i)

[单选题]有下列程序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 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 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 func(int *a,int b[ ]){ b[0]=*

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

  • 查看答案
  • 下列程序执行后的输出结果是 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 的类型是什么。

  • 查看答案
  • ( 21 )有如下函数定义:void func ( int a,int & b

    [单选题]( 21 )有如下函数定义:void func ( int a,int & b ) {a++; b++;}若执行代码段:int x=0 ,y=1func ( x,y ) ;则变量 x 和 y 值分别是A. ) 0 和 1B. ) 1 和 1C. ) 0 和 2D. ) 1 和 2

  • 查看答案
  • 有如下函数定义;void func(int a,int & b){a£«£«;b

    [单选题]有如下函数定义;void func(int a,int & b){a++;b++;}若执行代码段:int x=0,y=1;func(x,y);则变量x和y的值分别是A.0和1B.1和1C.0和2D.1和2

  • 查看答案
  • 有如下程序 int func(int a,int b) {return (a£«

    [单选题]有如下程序 int func(int a,int b) {return (a+b);} main() { int x=2,y=5,z=8,r; r=func(fnnc(x,y),z); printf("%d/n",r); } 该程序的输出结果是______。A.12B.13C.14D.15

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