问题 单项选择题

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

A.scanf("%f%f", x, y);

B.scanf("%f%f, &x, &y);

C.scanf("%lf%le", px, py);

D.scanf("%lf%lf", x, y);

答案

参考答案:C

解析: scanf函数的格式为:scanf(控制格式,地址表列)。其中,控制格式和地址表列之间用“,”分开,地址表列应为变量的地址。在选项A、D中,地址表列表示错误;选项B中控制格式与地址表列之间缺少逗号。

单项选择题
判断题