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

admin2021-04-28  35

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

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

答案A

解析 因为x,y都是double型数据,所以输入时的格式字符应为%lf,所以B)与C)错误。D)选项中scanf("%lf %lf",x, y);应为scanf("%lf %lf",&x,&y);。
转载请注明原文地址:https://kaotiyun.com/show/NUtp777K
0

最新回复(0)