单项选择题

若有定义“double a;”,则正确的输入语句是( )。

A.scanf("%1f" ,a);
B.scanf("%f",&a);
C.scanf("%1f",&-a)
D.scanf("%1e",&a);