[单选题]

下列程序执行后的输出结果是

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

参考答案与解析:

相关试题

下列程序执行后的输出结果是()voidfunc1(inti);voidfunc2

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

  • 查看答案
  • 下列程序voidfunc1(int i);voidfunc2(int i)cha

    [单选题]下列程序 void func1(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;funcl(i);} } main() { int i=0;funcl(i);printf("/n");}

  • 查看答案
  • 下列程序执行后的输出结果是 voidfunc(int*a,intb[]) {b[

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

  • 查看答案
  • 下面程序输出的结果是 main() {inti; inta[3][3]={1,2

    [单选题]下面程序输出的结果是main(){ int i;int a[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)printf("%d ",a[2-i][i]);}A.1 5 9B.7 5 3C.3 5 7D.5 9 1

  • 查看答案
  • 以下程序的输出结果是_______。main(){inti; for(i=1;i

    [单选题]以下程序的输出结果是_______。 main() { int i; for(i=1;i<6;i++) { if(i%2)(printf("#");continue;} printf("*"); } printf("/n"); }A.#*#*#B.#####C.*****D.*#*#*

  • 查看答案
  • 以下程序的输出结果是______。main(){inti,a[10]; for(

    [单选题]以下程序的输出结果是______。 main() { int i,a[10]; for(i=9;i>=0;i-)a[i]=10-i; printf("%d%d%d",a[a],a[5],a[8]); }A.258B.741C.852D.369

  • 查看答案
  • 下列程序执行后的输出结果是______。 main() { char arr[2

    [单选题]下列程序执行后的输出结果是______。 main() { char arr[2][4]; strcpy (arr[0],"you");strcpy(arr[1],"me"); an[0][3]='&'; printf("%s /n",arr [0]); }A.you&meB.youC.meD.err

  • 查看答案
  • 下列程序段执行后输出的结果是( )。

    [单选题]下列程序段执行后输出的结果是( )。A. 90B. 60C. 40D. 10

  • 查看答案
  • 下列程序段执行后输出的结果是()

    [单选题]下列程序段执行后输出的结果是()A . -2B . -1C . 0D . 1

  • 查看答案
  • 下列程序段执行后输出的结果是()。

    [单选题]下列程序段执行后输出的结果是()。A . China2008@B . @China2008C . China@2008D . China#2008

  • 查看答案
  • 下列程序执行后的输出结果是 voidfunc1(inti); voidfunc2