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

admin2018-01-14  25

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

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

答案C

解析 输入函数scanf的标准格式是:scanf(格式控制,地址列表),AD两项中地址列表格式不正确,应为&x,&y。格式控制和地址列表间应该用逗号隔开,B项也错误。
转载请注明原文地址:https://jikaoti.com/ti/TSa0FFFM
0

最新回复(0)