lf是针对double的,如果仅用f,输入的数据可能不完全接收,主要是精度不足。%f格式化命令,float,double 默认只输出6位小数。但是float,double可以表示的浮点数范围及精度是不同的。例如1653float a = 1.123456;float b = 1.12345679;扩展资料:函数 scanf() 是从标准输入流stdin(标准输入设备,一般指向键盘)中读内容的通用子程序,可以说明的格式读入多个字符,并保存在对应地址的变量中。函数的第一个参数是格式字符串,它指定了输入...