问题 单项选择题

有以下程序#include Main(){int a,b,k,m,*p1,*p2;k=1,m=8;p1=&k,p2=&m;a=/*p1-m; b=*p1+*p2+6;printf(“%d ”,a); printf(“%d\n”,b);}编译时编译器提示错误信息,你认为出错的语句是(  )。

A.a=/*p1-m

B.b=*p1+*p2+6

C.k=1,m=8;

D.p1=&k,p2=&m;

答案

参考答案:A

解析:【解析】选项A中a = /*p1-m;表示方式不正确,未能正确表示出含义。

多项选择题
问答题