import java.util.*;
public class Main
{
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
int j = 0;
while(in.hasNextInt())
{
int a = in.nextInt();
int b = in.nextInt();
int c = in.nextInt();
j = a+b+c;
System.out.println(j);
d =(double)j/3;
System.out.println(String.format("%.2f",d));
}
}
}
保留小数因为自己基础不好确实恶心了不短时间,上面代码注意两个问题:
1.强转double的变量是j而不是(j/3)不然结果会错误
2.String.format方法确实好用 2f 表示保留两个小数位