设有定义:int a,*p=&a,* *pp=&p;,则与a=100;等价的语句为()A.**p=100;B.**pp=100;C.&amp设有定义:int a,*p=&a,* *pp=&p;,则与a=100;等价的语句为( )A.**p=100;B.**pp=100;C.&*p=100;D.*pp=10;

题目
设有定义:int a,*p=&a,* *pp=&p;,则与a=100;等价的语句为()A.**p=100;B.**pp=100;C.&

设有定义:int a,*p=&a,* *pp=&p;,则与a=100;等价的语句为( )

A.**p=100;

B.**pp=100;

C.&*p=100;

D.*pp=10;


相似考题
参考答案和解析
正确答案:B
更多“设有定义:int a,*p=a,* *pp=p;,则与a=100;等价的语句为()A.**p=100;B.**pp=100;C.a,* *pp=p;,则与a=100;等价的语句为( )A.**p=100;B.**pp=100;C.*p=100;D.*pp=10;”相关问题
  • 第1题:

    有如下程序段: int a[10],*p[3],**pp,i; for(i=0;i<3:i++) p[i]=&a[i*4); pp=p; 则正确表示数组a元素的表达式是 ______。

    A.pp

    B.a[10]

    C.p[3]

    D.*(*(p+2))


    正确答案:D

  • 第2题:

    以下程序运行后,输出结果为______。 main() { int a[2][3]={1,3,5,7,9,11},*s[2],**pp,*p: s[0]=a[0],s[1]=a[1]; pp=s; p=(int*)malloc(sizeof(int)); **pp=s[1][1]; p=*pp; printf("%d\n",*p); }

    A.1

    B.7

    C.9

    D.11


    正确答案:C
    解析:s是一个含有两个元素的指针数组,pp是一个指向指针变量的指针,s[0]是指向二维数组a行下标为0的元素的首地址,即a[0][0]的地址,s[1]为a[1][0]的地址。pp的值为s[0]的地址。**pp=s[1][1]后,a[0][0]的值将被赋值为a[1][1]的值,执行p=*pp;后,p中将是s[0]的值,最后的输出语句将输出地址s[0]所指向的数据,即a[0][0]。

  • 第3题:

    若有定义和语句:

    int**pp,*p,a=20,b=10;

    pp=&p;p=&a;p=&b;printf("%d,%d\n",*p,**pp);

    则输出结果是( )。

    A.20,10

    B.20,20

    C.10,20

    D.10,10


    正确答案:D
    解析:本题考查指针变量的赋值。**pp是定义了一个指向指针的指针变量,语句pp=&p是将pp指向指针p,*p和**pp都是指针p所指的内存空间的内容,即b的值。

  • 第4题:

    若有定义和语句: ( ) int * * pp, * p,a=10,b=20 pp=&p;p=&a;p=&b;printf("%d,%d”n",* p,* * pp); 则输出结果是

    A.10, 10

    B.10,20

    C.20,10

    D.20,20


    正确答案:D

  • 第5题:

    设有定义语句“int a=10,*p=&a;”,则表达式“a十*p”的值是( )

    A.10

    B.20

    C.100

    D.语法出错


    正确答案:B
    在数据定义语句中的“*p=&a”,表示指针变量p已经指向变量a,所以表达式中的“*p”就是变量a,“a+*p”就是“a+a”,所以该表达式的值为20。本题答案应选B。

  • 第6题:

    静止土压力P0,主动土压力Pa,被动土压力Pp三者大小关系为:( )

    A.Pp≥P0≥Pa
    B.Pp>P0>Pa
    C.Pa>P0>Pp
    D.Pa≥P0≥Pp

    答案:B
    解析:

  • 第7题:

    已知“int *p=malloc(100);”,要释放p所指向的动态内存,正确的语句为()。

    Afree(p);

    Bfree p;

    Cfree(*p);

    Dfree[p];


    A

  • 第8题:

    若有语句:int x,*p=&x;则与该语句等价的语句是()

    • A、intx,*p;*p=&x;
    • B、int x,*p;p=&x;
    • C、int x,*p;*p=x;
    • D、int x,*p;p=x

    正确答案:B

  • 第9题:

    证券公司长期次级债可按照一定比例计入净资本,到期期限在3、2、1年以上的,计入净资本的比例分别为()

    • A、100P%%
    • B、100P%
    • C、100pP%
    • D、100p%%

    正确答案:C

  • 第10题:

    单选题
    压力容器按设计压力(P)分为四个等级,高压()。
    A

    ≥100MPa

    B

    1.6MPa≤P<10MPa

    C

    0.1MPa≤Pp<1.6MPa

    D

    10MPa≤P<100MPa


    正确答案: C
    解析: 暂无解析

  • 第11题:

    单选题
    $("p").addClass(".pp")说法正确的是()。
    A

    给p标签添加class类名为pp的样式

    B

    给p标签添加id名为pp的样式

    C

    给p标签删除id名为pp的样式

    D

    给p标签删除class类名为pp的样式


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    证券公司长期次级债可按照一定比例计入净资本,到期期限在3、2、1年以上的,计入净资本的比例分别为()
    A

    100P%%

    B

    100P%

    C

    100pP%

    D

    100p%%


    正确答案: B
    解析: 暂无解析

  • 第13题:

    若有定义和语句: int**pp,*p, a=20,b=1O; pp=&p; p=&a; p=&b; printf ("%d,%d\n",*p,**pp); 则输出结果是( )。

    A.20,10

    B.20,20

    C.10,20

    D.10,10


    正确答案:D
    解析:本题考查指针变量的赋值。**pp是定义了一个指向指针的指针变量,语句pp=&p的意思是将pp指向指针p,*p和**pp都足指针p所指的内存空间的内容,即b的值。

  • 第14题:

    下列程序段的输出结果是______。 int **pp,*p; int a=10,b=20; p=&a; pp=&p; p=&b; printf("%d,%d\n",*p,**pp);

    A.10,20

    B.10,10

    C.20,20

    D.20,10


    正确答案:C
    解析:指针变量p先是指向变量a,后指向变量b,但二级指针变量始终指向指针变量p。

  • 第15题:

    经过下面的语句定义后:int i,a[10],*p;下列语句中,合法的是______。

    A.p=100;

    B.p=a[5];

    C.p=a[2]+2;

    D.p=a+2;


    正确答案:D

  • 第16题:

    若有定义和语句 int * *pp, *p,a=10,b=20; pp=&p;p=&a;p=&b;printf("%d,%d\n",*p,**pp); 则输出结果是( )

    A.10,10

    B.10,20

    C.20,10

    D.20,20


    正确答案:D

  • 第17题:

    若有下面的程序片段: int[12]={0},*p[3],**pp,i; for(i=0;i<3;i) p[i]=&a[i*4]; pp=p; 则对数组元素的错误引用是


    正确答案:C
    C

  • 第18题:

    有一笔递延年金,前两年没有现金流入,后四年每年年初流入 100 万元,折现率为10%,则关于其现值的计算表达式正确的是( )。

    A. 100×(P/F,10%,2)+100×(P/F,10%,3)+100×(P/F,10%,4)+100×(P/F,10%,5)
    B. 100×[(P/A,10%,6)-(P/A,10%,2)]
    C. 100×[(P/A,10%,3)+1]×(P/F,10%,2)
    D. 100×[(F/A,10%,5)-1]×(P/F,10%,6)

    答案:A,C,D
    解析:
    前两年没有现金流入,后四年每年年初有流入,也即第 3 年初有流入,相当于第 2年末有流入,递延期m=1。选项 A是每年的流量单独折现;选项 B 的正确表达是 100×[(P/A, 10%,5)-(P/A,10%,1)];选项 C:站在第 2 年末的现值(将第 2 年末作为现值点)=100+100(P/A,10%,3),站在 0 时点的现值应该向前再折现 2 期,选项 C 正确;选项D:100×[(F/A,10%,5)-1]表示的是预付年金在第 6 年年末的终值,那么计算其现值时还应该再向前折现 6 期,选项 D 正确。

  • 第19题:

    若有以下语句:int **pp,*p, a=10,b=20; pp=&p; p=&a; p=&b;printf("%d/n" ,*p,**pp) ;则输出结果是()

    • A、10,20
    • B、10,10
    • C、20,10
    • D、20,20

    正确答案:D

  • 第20题:

    $("p").addClass(".pp")说法正确的是()。

    • A、给p标签添加class类名为pp的样式
    • B、给p标签添加id名为pp的样式
    • C、给p标签删除id名为pp的样式
    • D、给p标签删除class类名为pp的样式

    正确答案:A

  • 第21题:

    单选题
    压力容器按设计压力(P)分为四个等级,低压为()。
    A

    ≥100MPa

    B

    1.6MPa≤P<10MPa

    C

    0.1MPa≤Pp<1.6MPa

    D

    10MPa≤P<100MPa


    正确答案: B
    解析: 暂无解析

  • 第22题:

    单选题
    压力容器按设计压力(P)分为四个等级,中压是()。
    A

    ≥100MPa

    B

    1.6MPa≤P<10MPa

    C

    0.1MPa≤Pp<1.6MPa

    D

    10MPa≤P<100MPa


    正确答案: B
    解析: 暂无解析

  • 第23题:

    单选题
    若有以下语句:int **pp,*p, a=10,b=20; pp=&p; p=&a; p=&b;printf("%d/n" ,*p,**pp) ;则输出结果是()
    A

    10,20

    B

    10,10

    C

    20,10

    D

    20,20


    正确答案: A
    解析: 暂无解析