[单选题]

下列程序执行后,输出的结果是( )。 int x=-5,y=0; while(++x) y++; cout<<y<<end1;

A.1

B.2

C.4

D.5

参考答案与解析:

相关试题

下面程序的输出结果是main{ int x=3 ,y=6,a=0; while(

[单选题]下面程序的输出结果是main{ int x=3 ,y=6,a=0; while(x++!=(y-=1) ) { a+=1; if (y<x) break; } printf("x=%d,y=%d,a=%d/n",x,y,a);}A.x=4,y=4,a=1 B.x=5,y=5,a=1 C.x=5,y=4,a=1 D.x=5,y=4,a=3

  • 查看答案
  • 下列程序的输出结果是( ) main( ) { int x=0,y=5,z=3;

    [单选题]下列程序的输出结果是( ) main( ) { int x=0,y=5,z=3; while(z-->0&&++x<5) y=y-1; printf(“%d,%d,%d/n”,x,y,z); }A.3,2,0B.3,2,-1C.4,3,-1D.5,-2,-5

  • 查看答案
  • 以下程序段的输出结果是()。int x=5;do{ x£­£­;}while(!

    [单选题]以下程序段的输出结果是( )。 int x=5; do { x--; }while(!x);A.5B.无任何输出C.4D.陷入死循环

  • 查看答案
  • 以下程序段的输出结果是()。int x=5;do{x£­£­; }while(!

    [单选题]以下程序段的输出结果是( )。 int x=5; do { x--; }while(!x);A.5B.无任何输出C.4D.陷入死循环

  • 查看答案
  • 下面程序的输出结果是 ( ) main( ) {int x,y,z; x=0;y

    [单选题]下面程序的输出结果是 ( ) main( ) {int x,y,z; x=0;y=z=-1; x+=-z - - -y printf("x=%d/n",x); }A.x=4B.x=0C.x=2D.x=3

  • 查看答案
  • 下列程序的输出结果是______。 int t(int x,int y,int

    [单选题]下列程序的输出结果是______。 int t(int x,int y,int cp,int dp) { cp=x*X+y*y; dp=x*x-y*y; } main() { int a=4,b=3,c=5,d=6: t(a,b,c,d); printf("%d%d/n" ,c,d);A.4 5B.4 6C.5 6D.5 5

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

    [单选题]下列程序的输出结果是______。main() { int x,y; for(x=1,y=1;x=5)break;if(y%3=下列程序的输出结果是______。 main() { int x,y; for(x=1,y=1;x<=10;x++) {if(y>=5)break; if(y%3==1) }y+=3; continue; } y-=5; } printf("%d/n",x); }A.2B.3C.4D.5

  • 查看答案
  • 执行下列程序后的输出结果是______。main(){int y=10; do

    [单选题]执行下列程序后的输出结果是______。main(){ int y=10; do {y--;}while(--y); printf("%d/n",y--);}A.-1B.1C.8D.0

  • 查看答案
  • 下列程序执行后输出的结果是()#includef(int A){ int b=0

    [单选题]下列程序执行后输出的结果是()includef(int A){ int b=0;static c=3;a=c£«£«,b£«£«;return下列程序执行后输出的结果是( ) #include<stdio.h> f(int A) { int b=0; static c=3; a=c++,b++; return(A) ; } main() { int a=2,i,k; for(i=0;i<2;i++) k=f(a++); printf("%d/n",k); }A.3B.0C.5D.4

  • 查看答案
  • 下列程序的输出结果是()。void f(int *x, int *y){ int

    [单选题]下列程序的输出结果是( )。 void f(int *x, int *y) { int t; t=*x,*x=*y;*y=t; } main( ) {int a [8]={ 1,2,3,4,5,6,7,8},i,*p,*q; p=a;q=&a[7]; while(p<q) { f(p,q); p++; q--;} for (i=0;i<8;i+) printf("%d,",a [i]); }A.8,2,3,4,5,6,7,1B.5,6,7,8,1,2,3,4C.1,2,3,4,5,6

  • 查看答案
  • 下列程序执行后,输出的结果是()。int x=£­5,y=0;while(£«£