网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

假定已有定义“int b[10]; int *pb;”,则不正确的赋值语句为()。

A.pb=b[5];

B.*pb=b;

C.pb=*b;

D.*bp=&b[5];

E.pb=b;

F.pb=&b[5];

G.pb=new int;

H.pb=new int(5);

I.pb=new int[5];


参考答案和解析
pb=b[5]
更多 “假定已有定义“int b[10]; int *pb;”,则不正确的赋值语句为()。A.pb=b[5];B.*pb=b;C.pb=*b;D.*bp=b[5];E.pb=b;F.pb=b[5];G.pb=new int;H.pb=new int(5);I.pb=new int[5];” 相关考题
考题 假定变量m定义为“int m=7;”,则下面正确的语句为()。 a. int p=b. int *p=c. int d. int *p=m;

考题 假定有语句为“int b[10]; int *pb;”,则下面不正确的赋值语句为()。 a. pb=b;b. pb=c. pb=b+2;d. pb=b[5];

考题 已有定义:int i,a[10],*p;,则合法的赋值语句是A.p=100;B.p=a[5];C.p=a[2]+2;D.p=a+2;

考题 要使语句“p=new int[10][20]”正确,p应事先定义为A: int*pB: int**pC: int*p[20]D: int(*p)[20]

考题 若变量已正确定义为int型,要通过语句:scanf(”%d,%d,%d”,a,b,给a赋值l、给b赋值2、给 若变量已正确定义为int型,要通过语句:scanf(”%d,%d,%d”,&a,&b,&C.;给a赋值l、给b赋值2、给C赋值3,以下输入形式中错误的是( )。(注:口代表一个空格符)

考题 若有定义:“double a=22;int i=0,k=18;”,则不符合C语言规定的赋值语句是( )。A.a=a++,i++;SXB 若有定义:“double a=22;int i=0,k=18;”,则不符合C语言规定的赋值语句是( )。A.a=a++,i++;B.i=(a+k)=(i+k);C.i=a%11;D.i=!a;

考题 假定变量m定义为int m=7;则定义变量p的正确语句为( )。A.int p=m;B.int *p=m;C.int p=*m;D.int *p=m;

考题 要使语句“p=newint[10][20]”能够正常执行,p应被事先定义为( )。 A.int*pB.int**pC.int*p[20]D.int(*p)[20]

考题 假定有语句为“int b[10]; int *pb;”,则下面不正确的赋值语句为()。Apb=b;Bpb=b[0];Cpb=b+2;Dpb=b[5];

考题 假定有定义为“int a[10],x,*pa=a;”,若要把数组a中下标为3的元素值赋给x,则不正确的赋值为()。Ax=pa[3]Bx=*(a+3)Cx=a[3]Dx=*pa+3

考题 假定一个10行20列的二维整型数组,下列哪个定义语句是正确的()。A、int[]arr=newint[10,20]B、int[]arr=intnew[10,20]C、int[,]arr=newint[10,20]D、int[,]arr=newint[20;10]

考题 有以下变量说明,下面正确的语句是() int a=10,b; int pa=a,pb=b;A、pb=a;B、pb=pa;C、pb=pa;D、?pb=?pa;

考题 下面关于变量定义且赋值语句正确的是()A、int a=12;B、int a=12.5;C、int a=”12”;D、int a=’12’;

考题 假定变量m定义为“intm=7;”,则定义变量p的正确语句为()。A、intp=&mB、int*p=&mC、int&p=*mD、int*p=m

考题 假定有定义“intb[10];int*pb;”,则不正确的赋值语句为()。A、pb=bB、pb=&b[0]C、ph=newintD、pb=b[5]

考题 假定有定义“intb[10];int*pb;”,则不正确的赋值语句为()。A、pb=bB、pb=&b[0]C、pb=newintD、pb=b[5]

考题 要使语句“p=newint[10][20];”正确,p应事先定义为()。A、int*pB、int**pC、int*p[20]D、int(*p)[20]

考题 假定有定义“intb[10];int*pb;”,则不正确的赋值语句为()。A、pb=b;B、pb=b[0];C、pb=new int;D、pb=b[5];

考题 假定变量b和pb定义为“intb[10],*pb=b;”,要将24赋值给b[l]元素中,不正确的赋值语句是()。A、*(pb+l)=24B、*(b+l)=24C、*++b=24D、*++pb=24

考题 假定有定义“intb[10];int*pb;”,则不正确的赋值语句为()。A、pb=b;B、pb=b[0];C、pb=newint;D、pb=b[5];

考题 单选题假定有定义“intb[10];int*pb;”,则不正确的赋值语句为()。A pb=b;B pb=b[0];C pb=newint;D pb=b[5];

考题 单选题假定有定义“intb[10];int*pb;”,则不正确的赋值语句为()。A pb=bB pb=&b[0]C pb=newintD pb=b[5]

考题 单选题有以下变量说明,下面正确的语句是() int a=10,b; int pa=a,pb=b;A pb=a;B pb=pa;C pb=pa;D ?pb=?pa;

考题 单选题假定有语句为“int b[10]; int *pb;”,则下面不正确的赋值语句为()。A pb=b;B pb=b[0];C pb=b+2;D pb=b[5];

考题 单选题假定有定义“intb[10];int*pb;”,则不正确的赋值语句为()。A pb=b;B pb=b[0];C pb=new int;D pb=b[5];

考题 单选题假定变量b和pb定义为“intb[10],*pb=b;”,要将24赋值给b[l]元素中,不正确的赋值语句是()。A *(pb+l)=24B *(b+l)=24C *++b=24D *++pb=24

考题 单选题假定有定义为“int a[10],x,*pa=a;”,若要把数组a中下标为3的元素值赋给x,则不正确的赋值为()。A x=pa[3]B x=*(a+3)C x=a[3]D x=*pa+3

考题 单选题假定p是具有int**类型的指针变量,则给P赋值的正确语句为()。A p=newintB p=aewint*C p=newint**D p=newint[10]