网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
假定已有定义“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];” 相关考题
考题
若变量已正确定义为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;
考题
假定一个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]
考题
假定变量b和pb定义为“intb[10],*pb=b;”,要将24赋值给b[l]元素中,不正确的赋值语句是()。A、*(pb+l)=24B、*(b+l)=24C、*++b=24D、*++pb=24
考题
单选题假定变量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]
热门标签
最新试卷