百度试题 题目已有定义 int a=2, *p1=&a, *p2=&a; 下面不能正确执行的赋值语句是〔〕。 A. a=*p1+*p2; B. p1=a; C. p1=p2; D. a=*p1*(*p2); 相关知识点: 试题来源: 解析 B . p1=a; 反馈 收藏
已有定义 int a=2, *p1=&a, *p2=&a 下面不能正确执行的赋值语句是()。A.a=*p1+*p2B.p1=aC.p1=p2D.a=*p1*(*p2)
已有定义 int a=2, *p1=&a, *p2=&a; ,下面不能正确执行的赋值语句是( A.a=*p1+*p2; B.p1=a; C.p1=p2; D.a=*p1* (*p2) ; 点击查看答案
p1 = a;指针不能被普通变量值复制 其他都合法
A正确, p1=p2=&a;p1、p2是指针,指向a的地址. 所以*p1=*p2=a=10. B:p2是指向a的地址,a是整形. C:*p2是a的值为10,&a是a的地址. D:&a地址常量,不可赋值 结果四 题目 计算机二级C语言)设有定义:int n=0,*p=&n,**q=&p则下列选项中,正确的赋值语句是A.p=1; B.*q=2; C.q=p; ...
百度试题 题目已有定义int k=2;int *p1,*p2; 且p1,p2 均指向变量k,下面不能正确执行的赋值语句是。 A. k=*p1+*p2; B. p2=k; C. p1=p2; D. k=*p1*(*p2); 相关知识点: 试题来源: 解析 B 答案:B解析: 反馈 收藏
A正确,p1=p2=&a;p1、p2是指针,指向a的地址。所以*p1=*p2=a=10.B:p2是指向a的地址,a是整形。C:*p2是a的值为10,&a是a的地址。D:&a地址常量,不可赋值
解答一 举报 A正确,p1=p2=&a;p1、p2是指针,指向a的地址.所以*p1=*p2=a=10.B:p2是指向a的地址,a是整形.C:*p2是a的值为10,&a是a的地址.D:&a地址常量,不可赋值 解析看不懂?免费查看同类题视频解析查看解答 相似问题 47、已知在程序中定义了如下的语句:int *P1,*P2; int k; p1=&k;p2=&k...
已有定义“double a=10, b=5;”,则计算ab的库函数调用形式是[ ]。C语言有效的预处理命令总是以[ ]开头。已有定义“char a=1; int b=2; float c=3; double d=4;”,则表达式“c=a+b+c+d”值的类型为[ ]。结构化程序设计语言编写的程序由三种结构组成:顺序结构、分支结构和[ ]。一个完整...
已有定义 int a=2, *p1=&a, *p2=&a; 下面能正确执行的赋值语句是() A、a=*p1+*p2; B、p1=a; C、p1=p2; D、a=*p1*(*p2);