• 2022-06-16
    执行下列程序段的结果是() int x=3,y=4; printf("x=%d,y=%d",3*x,2*y);
    A: 3,4
    B: x=3,y=4
    C: x=9,y=8
    D: 9,8
  • C

    内容

    • 0

      【9.4】下列程序段的输出结果是。 void fun(int *x, int *y) {printf("%d%d",*x,*y); *x=3; *y=4;} main() {int x=1,y=2; fun(&y, &x); printf("%d%d",x,y); }

    • 1

      1、main(){ int x=2,y;switch(x){ case 1: y=x ; break;case 2: y=-x ;case 3: y=x*3 ; break;case 4: y=4*x;}printf(“%d\n”,y);}程序运行结果:__________________

    • 2

      有以下程序void f( int y,int *x){y=y+*x; *x=*x+y;}main( ){ int x=2,y=4; f(y,&x); printf(“%d %d ”,x,y);} 执行后输出的结果是 A: 8 4 B: 4 2 C: 2 4 D: 4 8

    • 3

      执行下列程序段后,b、x、y的值是( )。int x=3, y=4;boolean b;b =x<y || ++x == --y; A: true、3、4 B: true、4、3 C: false、3、4 D: false、4、3

    • 4

      int x,y,z; x=7; y=8; z=9; if(x>y) x=y; y=z; z=x; printf(“x=%d y=%d z=%d\n”,x,y,z);以上程序段的输出结果是:() A: x=7 y=8 z=9 B: x=7 y=9 z=7 C: x=8 y=9 z=7 D: x=8 y=9 z=8