标签:控制台 int() str sys port print 属性 java 输出
5.1 “学生”类:
² 类名:Student
² 属性:姓名、性别、年龄、学号、5门课程的成绩
² 方法1:在控制台输出各个属性的值、
² 方法2:计算平均成绩
² 方法3:输出各个属性的值和平均成绩
5.2 测试类
² 创建2个对象,调用方法,要求:对象各个属性的值,从键盘输入。
import java.util.*; public class Student { String name; char sex; int age; String number; static double []score=new double[5]; void stu(){ System.out.println("姓名:"+name); System.out.println("性别:"+sex); System.out.println("年龄:"+age); System.out.println("学号:"+number); System.out.println("五门课成绩分别是:"); for(int i=0;i<5;i++){ System.out.println(score[i]+" "); } } static void avarage(){ double sum=0; for(int i=0;i<5;i++){ sum=sum+score[i]; } double avaragescore = sum/5; System.out.print("\n平均成绩为:"); System.out.print(avaragescore); } public static void main(String args[]) { Scanner st=new Scanner(System.in); Student s1=new Student(); System.out.println("请输入姓名、性别、年龄、学号和五门课程成绩:"); s1.name=st.next(); s1.sex=st.next().charAt(0); s1.age=st.nextInt(); s1.number=st.next(); for(int i=0;i<5;i++) { score[i]=st.nextDouble(); } s1.stu(); s1.avarage(); } }
标签:控制台 int() str sys port print 属性 java 输出
原文地址:https://www.cnblogs.com/ShijouTakane/p/10771813.html