首页 > 计算机科学与技术
题目内容 (请给出正确答案)
[单选题]

已知“int a[5]={10,20,30,40,50},*p1,*p2;p1=&a[2];p2=&a[4];”,则p2-p1的值是()。

A.2

B.3

C.20

D.30

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“已知“int a[5]={10,20,30,40,50},*…”相关的问题
第1题
已知“int a[]={1,2,3,4,5},*p=a;”,则以下各选项中对数组元素访问错误的是()。

A.*(p+2)

B.a[5]

C.a[3]

D.p[p-a]

点击查看答案
第2题
已知程序段:int a[3][4],*p[3]={a[0], a[1], a[2]},**pp=p,i;for (i=0; i12; i++)a[i/4][i%4]=i;则pp[1][2]的值是()。

A.3

B.4

C.5

D.6

点击查看答案
第3题
已知intb;则对指针变量p正确的说明和初始化是()。

A.int*p=b;

B.intp=b;

C.intp=&b;

D.int*p=&b;

点击查看答案
第4题
已知:int a[ ][3]={1,2,3,4,5,6,7,8,9,0}; 则数组a的第一维的大小是()

A.2

B.3

C.4

D.无法确定;

点击查看答案
第5题
以下能正确定义整型变量x、y和z并为其赋初值5的语句是:

A.int x=y=z=5;

B.int x,y,z=5;

C.int x=5,y=5,z=5;

D.x=5,y=5,z=5;

点击查看答案
第6题
下列变量初始化时不能完成转换的是()。

A.string s=“X”; char c=s

B.long L=123; int a=L

C.int a=65; char c=(int) a

D.int a=5; float b=a

点击查看答案
第7题
int i=0; while(i++<5); 循环结束后i的值是()

A.6

B.7

C.5

D.8

点击查看答案
第8题
若一个类的构造函数为Node (int a, int b) {x=a; y=x*b;},则执行语句Node x(5, 6); 后,对象x的成员x和y的值分别是()。

A.6和5

B.5和6

C.5和30

D.30和5

点击查看答案
第9题
定义如下变量和数组: int k; int a[3][3]={1,2,3,4,5,6,7,8,9}; 则下面语句的输出结果是for (k=0;k<3;k++) printf("%d ",a[k][2-k]);

A.3 5 7

B.3 6 9

C.1 5 9

D.1 4 7

点击查看答案
第10题
若有定义:int a=10,则对数组a元素的正确引用是()。

A.a[3]

B.a[10]

C.a[-10]

D.a(5)

点击查看答案
第11题
定义如下变量和数组:int k; int a[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(k=0;k<3;k++) printf("%d",a[k][2-k]);

A.3 6 9

B.3 5 7

C.1 5 9

D.1 4 7

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改