目录: 标题| 题干| 答案| 搜索| 相关
问题

有如下程序段int *p,a=10,b=1;p=&a; a=*p+b


有如下程序段int *p,a=10,b=1;p=&a; a=*p+b;执行该程序段后,a的值为

  • A12
  • B11
  • C10
  • D编译出错
参考答案
参考解析:
分类:其他
相关推荐

1、有如下说明int a[10]={1,2,3,4,5,6,7 },*p=a;则

有如下说明int a[10]={1,2,3,4,5,6,7 },*p=a;则数值为5的表达式是A.*p+4 B.*(p+4) C.*p+=4 D.p+4A*p+4 B*(p+4) C*p+=4 Dp+4

2、有下列程序main(){ int a[5]={2,4,6,8,10},*p,

有下列程序main(){ int a[5]={2,4,6,8,10},*p,**k; p=a; k=&p; printf("%d",*(p++)); printf("%d\n",**k);}运行该程序,其输出结果是A.4 B.22C.24 D.46A4 B22C24 D46

3、inta,b,*c=&a;int*p=c;p=&b;执行完上面三条语句之后c

inta,b,*c=&a;int*p=c;p=&b;执行完上面三条语句之后c指向()。ApBcCbDa

4、有以下程序段 main() { int a=5,*b,**c; c=&

有以下程序段 main() { int a=5,*b,**c; c=&b;&a; } 程序在执行了“C=&b;b=&a;”语句后,表达式“**c”的值是A变量a的地址B变量b中的值C变量a中的值D变量b的地址

5、现有如下定义:int a,b,*p,*q;,则下列赋值语句错误的是

现有如下定义:int a,b,*p,*q;,则下列赋值语句错误的是Ap=&a;Bq=&b;Cp=q;Dp=a;

6、现有int a,*b;,b=&a;,则下列运算错误的是

现有int a,*b;,b=&a;,则下列运算错误的是A*&aB&*aC*&bD&*b