若有定义语句: double x,y,*px,*py; 执行 px=dex;py=&y; 正确的输入语句是( )。

admin2019-01-11  29

问题 若有定义语句:
    double x,y,*px,*py;
    执行
    px=dex;py=&y;
    正确的输入语句是(    )。

选项 A、seanf("%If%If",x,y);
B、scanf("%f%f"&x,&y);
C、scard"("%f%f",x,y);
D、seanf("%If%le",px,py);

答案D

解析 %1Jf,%le是针对double类型的数据,如果仅用%f,输入的数据可能不能被完全接收,数据的精度可能不足。%f主要针对float类型的变量输入,B选项错误。根据scanf(格式,变量地址),A,C选项错误。故答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/Pdxp777K
0

相关试题推荐
最新回复(0)