[单选题]

以下程序段执行完毕后,变量a和b的值分别是()

int a=4,b=5,*p1=&a,*p2=&b;

a=2*(*p1%-*p2)+5;

b=*p1**p2++;

A . 13,65

B . -3,-15

C . -3,-18

D . 13,78

参考答案与解析:

相关试题

执行下列程序段后,变量a,b,c的值分别是()。int x=5,y=4;int

[单选题]执行下列程序段后,变量a,b,c的值分别是( )。 int x=5,y=4; int a,b,c; a=(--x==y++)?x:++y; b=++x; c=y;A.a=5,b=5,c=5B.a=4,b=5,c=5C.a=5,b=6,c=5D.a=1,b=5,c=6

  • 查看答案
  • 执行下列程序段后,变量a,b,c的值分别是()。int x=5,y=4; int

    [单选题]执行下列程序段后,变量a,b,c的值分别是( )。 int x=5,y=4; int a,b,c; a=(--x==y++)?x:++y; b=++x; c=y;A.a=5, b=5, c=5B.a=4, b=5, c=5C.a=5, b=6, c=5D.a=1, b=5, c=6

  • 查看答案
  • 执行下列程序段后,变量a,b,c的值分别是()。 int x=5,y=4; in

    [单选题]执行下列程序段后,变量a,b,c的值分别是( )。int x=5,y=4;int a,b,c;a=(--x==y++)?x:++y;b=++X;C.=y;A.a=5,b=5,c=5B.a=4,b=5,c=5C.a=5,b=6,c=5D.a=1,b=5,c=6

  • 查看答案
  • 以下程序段执行完后,变量A和B的值分别是( )。 A=1 B=A DO UNTI

    [单选题]以下程序段执行完后,变量A和B的值分别是( )。 A=1 B=A DO UNTIL A> =5 A=A+B B=B+A LOOPA.1, 1B.4, 6C.5, 8D.8, 13

  • 查看答案
  • 设inta=11,b=2;执行下述程序段后,变量a和b的值分别是()。do{a/

    [单选题]设inta=11,b=2;执行下述程序段后,变量a和b的值分别是()。do{a/=b++;}while(a>b);A . 1,3B . 1,4C . 2,3D . 2,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

  • 查看答案
  • 有以下程序: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

  • 查看答案
  • 有如下程序段int*p,a=10,b=1;p=&a;a=*p£«b;执行该程序段

    [单选题]有如下程序段 int *p,a=10,b=1; p=&a;a=*p+b; 执行该程序段后,a的值为______。A.12B.11C.10D.编译出错

  • 查看答案
  • 有如下程序段int*p,a=10,b=1;p=&a;a=*p£«b;执行该程序段

    [单选题]有如下程序段 int *p,a=10,b=1; p=&a;a=*p+b; 执行该程序段后,a的值为A.12B.11C.10D.编译出错

  • 查看答案
  • 执行下列程序段后,x和i的值分别是和int x,i;for (i=1,x=1;i

    [主观题]执行下列程序段后,x和i的值分别是和int x,i;for (i=1,x=1;i<=50;i++){ if(x>=10) break; if(x%2==1) { x+=5; continue; } x-=3;}

  • 查看答案
  • 以下程序段执行完毕后,变量a和b的值分别是()int a=4,b=5,*p1=&