47、已知在程序中定义了如下的语句:int *P1,*P2; int k; p1=&k;p2=&k; 则下列语句中不能正确执行是 (
47、已知在程序中定义了如下的语句:
int *P1,*P2;
int k;
p1=&k;p2=&k;
则下列语句中不能正确执行是( )
A、k=*P1+*P2; B、p2=k; C、P1=P2; D、K=*P1 * (*P2);
人气:364 ℃ 时间:2019-12-21 09:25:04
解答
好像你问了好多题哦.
答案是B,P1 P2是指针,K是整型变量,变量怎么可以赋值给指针呢?
A其实是执行了K=K+K(P1和P2都指向K,所以*P1 *P2其实都是指K)
C是赋值语句
D其实执行了K=K*K
推荐
- C++问题:已有定义“int a=10,*p1,*p2;p1=p2=&a;",下面语句中正确的是:
- 12、若定义 int a,b,*p1=&a,*p2=&b; 使p2指向a的赋值语句是(___A____).C A) *p2=&a; B) p2=&p1; C)
- 设有数据定义语句“int x[10],*p1=x,*p2=x+5;”,则下列选项中错误的是?
- when you ___here tomorrow,you will meet him.1 go 2get to 3arrive 4 arrive at (请说明理由)
- 一位农民上街卖冬瓜,第一次卖出总数的一半又半个,第二次卖出剩下的一半又半个的后,还剩下一个.
- 英语翻译
- we are all very happy改为一般过去时
- 小石城山记 概括第一段主要内容
猜你喜欢