设q1和q2是指向一个int型一维数组的指针变量,k为float型变量,下列不能正确执行的语句是( )。

admin2012-08-23  32

问题 设q1和q2是指向一个int型一维数组的指针变量,k为float型变量,下列不能正确执行的语句是(  )。

选项 A、k=*q1*(*q2);
B、q1=k;
C、q1=q2;
D、k=*q1+*q2;

答案B

解析 本题考查指针变量的赋值操作。选项A是将指针q1和q2所指向的变量值相乘,然后赋给k;选项B中,float型数据和指针型数据之间不能进行赋值运算:选项C中,是两个指针变量之间的赋值;选项D中,是两个指针型变量所指向的两个int型数据相加。
转载请注明原文地址:https://jikaoti.com/ti/GtB0FFFM
0

最新回复(0)