[单选题]

有下列程序 main() { int t, a=1, b=5, c=-2; while(a>b>c) { t=a; a=b; b=t; c++;} printf("%d, %d, %d", a, b, c); } 程序输出的结果是( )。

A.1, 5, 0

B.1, 5, -2

C.5, 1, -1

D.5, 1, -2

参考答案与解析:

相关试题

有下列程序: main() {int t,a=1,b=5,C=£­2; whil

[单选题]有下列程序:main(){ int t,a=1,b=5,C=-2;while(a>b>C){ t=a;a=b;b=t;c++;}printf("%d,%d,%d",a,b,C) ;}程序的输出结果是( )。A.1,5,0B.1,5,-2C.5,1,-1D.5,1,-2

  • 查看答案
  • 有下列程序: main() {int t, a=1, b=5, c=£­2; w

    [单选题]有下列程序: main() { int t, a=1, b=5, c=-2; while(a>b>c) { t=a; a=b; b=t; c++;} printf("%d, %d, %d", a, b, c); }A.1, 5, 0B.1, 5, -2C.5, 1, -1D.5, 1, -2

  • 查看答案
  • 有下列程序:main(){int t,a=1,b=5,c=£­2;while(a

    [单选题]有下列程序: main() { int t,a=1,b=5,c=-2; while(a>b>C) { t=a;a=b;b=t;c++;} printf("%d,%d,%d",a,b,c); } 程序的输出结果是( )。A.1,5,0B.1,5,-2C.5,1,-1D.5,1,-2

  • 查看答案
  • 有以下程序main(){ int a=1,b=3,c=5;int *p1=&a,

    [单选题]有以下程序main(){ int a=1,b=3,c=5;int *p1=&a, *p2=&b, *p=&c;*p =*p1*(*p2);printf("%d/n",c);}执行后的输出结果是A.)1B.)2C.)3D.)4

  • 查看答案
  • 有以下程序:main(){int a=1,b=3,c=5;int*p1=&a,*

    [单选题]有以下程序: main() {int a=1,b=3,c=5; int*p1=&a,*p2=&b,*p=&c; *p=*p1*(*p2); printf("%d/n",C); } 执行后的输出结果是( )。A.1B.2C.3D.4

  • 查看答案
  • 有以下程序 #include main() { int a=1, b=2, c

    [单选题]有以下程序 include main() { int a=1, b=2, c=3, x; x=(a^b)&c; pri有以下程序 #include <stdio.h> main() { int a=1, b=2, c=3, x; x=(a^b)&c; printf("%d/n",x); } 程序的运行结果是A.0B.1C.2D.3

  • 查看答案
  • 有以下程序段main(){ int a=5,*b,**c;c=&b;&a;}程序

    [单选题]有以下程序段 main() { int a=5,*b,**c; c=&b;&a; } 程序在执行了“C=&b;b=&a;”语句后,表达式“**c”的值是A.变量a的地址B.变量b中的值C.变量a中的值D.变量b的地址

  • 查看答案
  • 有以下程序 main( ) { int a=5,b=4,c=3,d=2; if(

    [单选题]有以下程序 main( ) { int a=5,b=4,c=3,d=2; if(a>b>c) printf("%d/n",d); else if((c-1>=d)==1) printf("%d/n",d+1); else printf("%d/n",d+2); } 执行后输出的结果是A.2B.3C.4D.编译时有错,无结果

  • 查看答案
  • 有以下程序 main0 {int a=l,b=3,c=5; int *p 1 =

    [单选题]有以下程序 main0 {int a=l,b=3,c=5; int *p 1 =&a,*p2--&b,*p=&c; *p-~pl*(*p2); print~"%dXn",c); } 执行后的输出结果是______。A.1B.2C.3D.4

  • 查看答案
  • 有以下程序段:main(){ int a=5,*b,**c;c=&b; b=&a

    [单选题]有以下程序段:main(){ int a=5,*b,**c; c=&b; b=&a; ……}程序在执行了“c=&b; b=&a;”语句后,表达式“**c”的值是( )。A.变量a的地址 B.变量b中的值C.变量a中的值 D.变量b的地址

  • 查看答案
  • 有下列程序 main() {int t, a=1, b=5, c=£­2; wh