参考答案和解析
正确答案:C
更多“若在定义语句: int a,b,c,*p=&c; 之后,接着执行以下选项中的语句,则能正确执行的语句 ”相关问题
  • 第1题:

    若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。

    A.scanf("%d",a,b,C);

    B.scanf("%d%d%d",a,b,C);

    C.scanf("%d",p);

    D.scanf("%d",&p);


    正确答案:C

  • 第2题:

    若在定义语句:int a, b, c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。

    A.scanf(“%d”a, b, c);

    B.scanf(“%d%d%d”,a, b, c);

    C.scanf(“%d”,P);

    D.scanf(“%d”,&p);


    正确答案:C
    解析:scantf()函数要求,除了第1个参数为格式化字符串以外,其余参数均为相应变量的地址值。本题中,只有p是地址值,故应该选择C。

  • 第3题:

    若在定义语句:int a,b,*p=&b;之后,接着执行以下选项中的语句,则能正确执行的语句是

    A.scanf("%d",b);

    B.scanf("%d%d",a,b);

    C.scanf("%d",p);

    D.scanf("%d",&p);


    scanf( " %d " ,p);

  • 第4题:

    若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。

    A.scanf("%d",a,b,c);

    B.scanf("%d%d%d",a,b,c):

    C.scanf("%d",p);

    D.scanf("%d",&p);


    正确答案:C
    题中整型指针变量P存放的是变量C的地址。所以本题答案为C。

  • 第5题:

    若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。

    A.scanf(“%d”,a,b,

    B.scanf(“%d%d%d”,a,b,

    C.scanf(“%d”,p);

    D.scanf(“%d”,&p);


    正确答案:C