这题考察浮点数的录入与输出
import java.util.Scanner; public class Main{ public static void main(String []args){ Scanner sc = new Scanner(System.in); double num = sc.nextDouble(); System.out.printf("%.3f",num); } }浮点数分为两种一类是float一类是double,这道题用float和double都可以通过,打印时要用printf来控制小数点的位数,如果是3位小数就写%.3f,.?就是保留几位小数的意思,在引号外面要写输出的对象。