参考答案和解析
正确答案:B
本题主要考查了一维数组指针的赋值和用指针引用数组元素进行运算。选项B)中p2为指向int型变量的指针,而k为int型变量,不能将int型变量直接赋值给指向int型变量的指针,所以选项B)错误,应该为p2=&k。
更多“设pl和p2是指向一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是( )。A.k=*pl+ ”相关问题
  • 第1题:

    设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是 ( )

    A.k=* p1+ * p2

    B.p2=k;

    C.p1=p2;

    D.k=* p1 * (* p2);


    正确答案:B

  • 第2题:

    设P1和P2 是指向同一个int型一维数组的指针变量,k 为int 型变量,则不能正 确执行的语句是 。

    A.k=*P1+*P2;

    B.p2=k;

    C.P1=P2;

    D.k=*P1 * (*P2);


    B

  • 第3题:

    14、设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是()。

    A.k=*p1+*p2;

    B.p2=k;

    C.p1=p2;

    D.k=*p1*(*p2);


    p2 = k

  • 第4题:

    3、设P1和P2 是指向同一个int型一维数组的指针变量,k 为int 型变量,则不能正 确执行的语句是 。

    A.k=*P1+*P2;

    B.p2=k;

    C.P1=P2;

    D.k=*P1 * (*P2);


    B k为一变量,p2为一个指针变量,两者不能进行赋值操作。

  • 第5题:

    设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是()。

    A.k=*p1+*p2;

    B.p2=k;

    C.p1=p2;

    D.k=*p1*(*p2);


    B 解析:本题主要考查了一维数组指针的赋值和用指针引用数组元素进行运算。选项B)中p2为指向int型变量的指针,而k为int型变量,不能将int型变量直接赋值给指向int型变量的指针,所以选项B)错误。