跪求大佬帮忙,计算机方面的题目

心好疼,求求哪位过路的大神救救孩纸吧o(TヘTo),呜呜呜,我请大佬喝奶茶

按照题目要求编写的学生类的Java程序如下

import java.util.Scanner;

class Student{

 private String name,classname;

 private int starnum,scorenum;

 private int[] scores;

 public void setStarNum(int n){

  this.starnum=n;

 }

 public Student(String name,String classname,int scorenum){

  this.name=name;

  this.classname=classname;

  this.scorenum=scorenum;

 }

 public String getName(){

  return this.name;

 }

 public void printStar(){

  for(int i=0;i<starnum;i++){

   for(int j=0;j<2*i+1;j++){

    System.out.print("*");

   }

   System.out.println();

  }

 }

 public void setScore(){

  Scanner sc=new Scanner(System.in);

  scores=new int[scorenum];

  System.out.print("请输入各科成绩:");

  for(int i=0;i<scorenum;i++){

   scores[i]=sc.nextInt();

  }

 }

 public void showInfo(){

  System.out.print(name+"同学,你所在的班级是"+classname+",你各科考试成绩分别为:");

  for(int i=0;i<scorenum;i++){

   if(i==scorenum-1)

    System.out.print(scores[i]);

   else

    System.out.print(scores[i]+",");

  }

  System.out.println();

 }

 public float getAvg(){

  float sum=0;

  for(int i=0;i<scorenum;i++){

   sum=sum+scores[i];

  }

  return sum/scorenum;

 }

}

public class Test{

 public static void main(String[] args){

  Student stu=new Student("张三","20计算机应用01班",5);

  stu.setStarNum(4);

  stu.printStar();

  stu.setScore();

  stu.showInfo();

  if(stu.getAvg()<60){

   System.out.println(stu.getName()+"是不合格学生");

  }else{

   System.out.println(stu.getName()+"是个合格学生");

  }

 }

}

追问

呜呜呜,谢谢大神。能加个v或者啥吗?想请大佬喝奶茶。

追答

不必客气.

温馨提示:答案为网友推荐,仅供参考
相似回答