[Java] 输入三个人信息,输出平均年龄 →→→→→进入此内容的聊天室

来自 , 2020-04-03, 写在 Java, 查看 104 次.
URL http://www.code666.cn/view/2a27b814
  1. import java.util.Scanner;
  2. public class Main{
  3.     public static void main(String[] args) {
  4.          Scanner scan = new Scanner(System.in);    
  5.          String name = scan.next();    
  6.          String sex = scan.next();    
  7.          int age = scan.nextInt();
  8.          Person p = new Person(name,sex,age);
  9.          String name2 = scan.next();    
  10.          String sex2 = scan.next();    
  11.          int age2 = scan.nextInt();
  12.          Person p2 = new Person(name2,sex2,age2);
  13.          String name3 = scan.next();    
  14.          String sex3 = scan.next();    
  15.          int age3 = scan.nextInt();
  16.          Person p3 = new Person(name3,sex3,age3);
  17.          System.out.print(p3.getAvgAge()/3);
  18.          scan.close();
  19.     }
  20. }
  21. class Person
  22. {
  23.     private String name;
  24.     private String sex;
  25.     private int age;
  26.     private static int avgAge = 0;
  27.     public Person(String n, String s, int a)
  28.     {
  29.         name = n;
  30.         sex = s;
  31.         age = a;
  32.         avgAge += age;
  33.     }
  34.     public int getAvgAge()
  35.     {
  36.         return avgAge;
  37.     }
  38.     public void setName(String n)
  39.     {
  40.         name = n;
  41.     }
  42.     public void setSex(String s)
  43.     {
  44.         sex = s;
  45.     }
  46.     public void setAge(int a)
  47.     {
  48.         age = a;
  49.     }
  50.     public String getName() { return name;}
  51.     public String getSex() { return sex;}
  52.     public int getAge() { return age;}
  53.     public void print()
  54.     {
  55.         System.out.print("name:"+name+"; ");
  56.         System.out.print("sex:"+sex+"; ");
  57.         System.out.print("age:"+age);
  58.     }
  59. }

回复 "输入三个人信息,输出平均年龄"

这儿你可以回复上面这条便签

captcha