A.p
B.c
C.b
D.a
[单选题]inta,b,*c=&a;int*p=c;p=&b;执行完上面三条语句之后c指向()。A . pB . cC . bD . a
[单选题]执行完下列语句int a,b,c=&a;int*&p=c;p=&b;后c指向A.aB.bC.cD.无效地址
[单选题]执行完下面程序片段后,( )的结论是正确的。inta,b,c;a=1;b=2;c=(a+b>3?a++:b++);A.a的值是2,b的值是3B.a的值是1,b的值是3C.a的值是1,b的值是2D.c的值是false
[单选题]若在定义语句:int a, b, c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。A.scanf(“%d”a, b, c);B.scanf(“%d%d%d”,a, b, c);C.scanf(“%d”,P);D.scanf(“%d”,&p);
[单选题]若有定义:inta=8,b=5,C;,执行语句C=a/b+0.4;后,c的值为()。A .1.4B .1C .2.0D . D.2
[单选题]若有定义:inta=8,b=5,c;,执行语句c=a/b十0.4;后,c的值为()。A . 1.4B . 1C . 2.0D . 2
[单选题]有定义语句:int a=1,b=2,c=3,x;,则以下选项中各程序段执行后,x的值不为3的是A.if(c<a) x=1; else if(b<a) x=1; else x=3;B.if(a<3)x=3; else if(a<2)x=2; else x=1;C.if(a<3)x=3; if(a<2)x=2; if(a<1)x=1;D.if(a<b) x=b; if(b<c) x=c; if(c<a) x=a;
[单选题]若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。A.scanf(“%d”,a,b,B.scanf(“%d%d%d”,a,b,C.scanf(“%d”,p);D.scanf(“%d”,&p);
[单选题]执行完下列语句 int a,b, *c=&a; int * &p=c; p=&b; 后c指向A.aB.bC.cD.无效地址
[单选题]下列程序的执行结果是()。 include main() {inta,b,c; a=b=2; c=(a£«£«)£1;printf("%d,%d下列程序的执行结果是( )。#include<stdio.h>main(){ inta,b,c;a=b=2;c=(a++)-1;printf("%d,%d",a,c) ;c+=-a+++(++b) ;printf("%d,%d",a,c) ;}A.3,1 4,1B.3,1 4,2C.2,04,1D.2,1 4,1