选择题
24.
若有定义语句:
doublex,y,*px,*py;
执行
px=&x;Py=&y;
正确的输入语句是______。
A、
scanf("%lf%lf",x,y);
B、
scanf("%f%f"&x,&y);
C、
scanf("%f%f",x,y);
D、
scanf("%lf%le",px,py);
【正确答案】
D
【答案解析】
%lf,%le是针对double类型的数据,如果仅用%f,输入的数据可能不能被完全接收,数据的精度可能不足。%f主要针对float类型的变量输入,故选项B错误。根据scanf(格式,变量地址),选项A、C错误。故答案为选项D。
提交答案
关闭