变量 h 定义成 double,程序想用 scanf 从键盘读一个小数存进 h。这一句 scanf 的格式串里,读 h 必须用的格式符是哪个?
- A. %f:printf 里 %f 能输出小数,scanf 拿它读 double 也一样
- B. %lf:scanf 读 double 变量必须用 %lf
- C. %d:double 的名字以 d 开头,就用 %d
- D. 随便哪个都行:%f、%lf、%d 读 double 效果一样
变量 h 定义成 double,程序想用 scanf 从键盘读一个小数存进 h。这一句 scanf 的格式串里,读 h 必须用的格式符是哪个?