[单选题]

下面程序的输出结果是( )。 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.-1

B.0

C.1

D.2

参考答案与解析:

相关试题

下面程序的输出结果是 ( ) main( ) { int i,f1,f2; f1

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

  • 查看答案
  • 下列程序的输出结果是______。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

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

    [单选题]下列程序的输出结果是______。 main() { int i; for(i=1;i+1;i++) { if(i>4){printf("%d",i++);break;} } printf("%d",i++); }A.55B.56C.程序错误,没有输出D.循环条件永远为真,死循环

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

    [单选题]下列程序的输出结果是_______。 main() { int i; for(i=1;i+1;i++) { if(i>4){printf("%d",i++);break;} } printf("%d",i++); }A.55B.56C.程序错误,没有输出D.循环条件永远为真,死循环

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

    [单选题]下列程序的输出结果是______。 main() { int i; for(i=1; i+1; i++) { if(i>4){printf("%d",i++);break;} } printf("%d",i++); }A.55B.56C.程序错误,没有输出D.循环条件永远为真,死循环

  • 查看答案
  • 下列程序执行后的输出结果是main(){int a[3][3],*p,i;p=&

    [单选题]下列程序执行后的输出结果是 main() { int a[3][3], *p,i; p=&a[0][0]; for(i=1;i<9;i++)p[i]=i+1; printf("%d/n",a[1][2]);}A.3B.6C.9D.随机数

  • 查看答案
  • 下列程序执行后的输出结果是main(){ int a[3][3],*p,i;p=

    [单选题]下列程序执行后的输出结果是 main() { int a[3][3],*p,i; p=&a[0][0]; for(i=1;i<9;i++)p[i]=i+1; printf("%d/n",a[1][2]);}A.3B.6C.9D.随机数

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

    [单选题]下面程序的输出结果是 ( ) main() { int i,j; i=16;j=(i++)+i;printf("%d",j); i=15;printf("%d%d",++i,i); }A.32 16 15B.33 15,15C.34 15,16D.34 16 15

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