• 方法1:采用浮点数据输出,但要求输出的浮点数小数点后没有数字
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int a = in.nextInt();
        int b = in.nextInt();
        int c = in.nextInt();
        double d = a*0.2+b*0.3+c*0.5; 
        System.out.printf("%.0f",d);     //这一行的输出格式 %.0f即为对浮点输出格式的限制,数据是浮点型但是输出显示的像是整型
    }
}

  • 方法2:转换成整型输出
public class Main
{
   public static void main(String[] args)
   {
       Scanner in = new Scanner(System.in);
       int A = in.nextInt();
       int B = in.nextInt();
       int C = in.nextInt();
       double D =  A*0.2 + B*0.3 + C*0.5;
       System.out.println( (int)D);
   }
}