[单选题]

以下程序的输出结果是()。

main()

{

int k=4,m=1,p;

p=func(k,m);

printf("%d,",p);

p=func(k,m);

printf("%d/n",p);

}

func(int a,int b)

{

static int m=0,i=2;

i+=m+1;

m=i+a+b;

return(m);

}

A . 8,17

B . 8,16

C . 8,20

D . 8,8

参考答案与解析:

相关试题

以下程序的输出结果是main(){ int k=4,m=1,p; p=func(

[单选题]以下程序的输出结果是main(){ int k=4,m=1,p; p=func(k,m); printf("%d,",p); p=func(k,m); printf("%d/n",p);}func(int a,int b){ static int m=0,i=2; i+=m+1; m=i+a+b; return(m);} A.8,17 B.8,16 C.8,20 D.8,8

  • 查看答案
  • 以下程序的输出结果是________。main(){int k=4,m=1,p;

    [单选题]以下程序的输出结果是________。 main() { int k=4,m=1,p; p=func(k,m);printf("%d,",p); p=func(k,m);printf("%d/n",p); } func(int a,int B) { static int m=0,i=2; i+=m+1;m=i+a+b; return(m); }A.8,17B.8,16C.8,20D.8,8

  • 查看答案
  • 以下程序的输出结果是______。main(){int i,k,a[10],p[

    [单选题]以下程序的输出结果是______。 main() { int i,k,a[10],p[3] k=5; for(i=0;i<10;i++)a[i]=i for(i=0;i<3;i++)p[i]=a[i*(i+1)]; for(i=0;i<3;i++)k+=p[i]*2; printf("%d/n",k); }A.20B.21C.22D.23

  • 查看答案
  • 以下程序的输出结果是______。main(){int i,k,a[10],p[

    [单选题]以下程序的输出结果是______。 main() { int i,k,a[10],p[3]; k=5; for(i=0;i<10;i++) a[i]=i; for(i=0;i<3;i++) p[i]=a[i*(i+1)]; for(i=0;i<3;i++) k+=p[i]*2; printf("%d/n",k); }A.20B.21C.22D.23

  • 查看答案
  • 下列程序的输出结果是______。main(){int i,k,a[10],p[

    [单选题]下列程序的输出结果是______。 main() { int i,k,a[10],p[3]; k=5; for (i=0;i<10;i++) a[i]=i for (i=0;i<3;i++) p[i]=a[i*(i+1)]; for (i=0;i<3;i++)k+=p[i]*2; printf("%d/n",k); }A.20B.21C.22D.23

  • 查看答案
  • 下列程序的输出结果是()。 #include main() {int a=4;p

    [单选题]下列程序的输出结果是()。 include main() {int a=4;print f("%d/n", (a£«=a£­=a*a)); }A下列程序的输出结果是( )。 #include<stdio.h> main() { int a=4; print f("%d/n", (a+=a-=a*a)); }A.-8B.14C.0D.-24

  • 查看答案
  • 以下程序的输出结果是______。main(){int a=£­1,b=1,k;

    [单选题]以下程序的输出结果是______。 main() { int a=-1,b=1,k; if((++a<0)&&!(b--<=0)) printf("%d %d/n",a,b); else printf("%d %d/n",b,a); }A.-1 1B.0 1C.1 0D.0 0

  • 查看答案
  • 下面程序的输出结果是()。main(){int i=1,p; p=f(i,£«£

    [单选题]下面程序的输出结果是( )。 main() { int i=1,p; p=f(i,++i); printf("%d",p); } int f(int a, int b) { int C; if(a>b) C=1; else if(a==b)C=0; else C==-1; return (C); }A.-1B.0C.1D.2

  • 查看答案
  • 以下程序的输出结果是______。main(){int a[4][4]={{1,

    [单选题]以下程序的输出结果是______。 main() { int a[4][4]={{1,3,5},{2,4,6},{3,5,7}} printf("%d%d%d%d/n",a[0][3],a[1][2],a[2][1],a[3][0]); }A.650B.1470C.5430D.输出值不定

  • 查看答案
  • 以下程序的输出结果是 ______。main(){int a[4][4]={{1

    [单选题]以下程序的输出结果是 ______。 main() { int a[4][4]={{1,3,5},{2,4,6},{3,5,7}}; printf("%d%d%d%d/n",a[0][3],a[1][2],a[2][1],[3][0]); }A.650B.1470C.5430D.输出值不定

  • 查看答案
  • 以下程序的输出结果是()。main(){int k=4,m=1,p;p=func