案例八:计算若干名学生每人5门课程的平均分。
package project_08; import java.util.Scanner; /** * 2018-9-8 00:45:45 * @author Sauron XiaMen * */ public class Grade_02 { //计算若干名学生每人5门课程的平均分 public static void main(String[] args) { Scanner input=new Scanner(System.in); String answer=""; do{ int scores=0; //第二个同学的总分从零开始继续 int score=0; System.out.print("请输入学生姓名:"); String name=input.next(); for(int i=1;i<=5;i++){ System.out.print("请输入5门功课中第"+i+"门课的成绩:"); score=input.nextInt(); scores+=score; } double avg=scores/5; System.out.println(name+"的平均成绩是:"+avg); System.out.print("\n继续输入吗(y/n)?"); answer=input.next(); }while(answer.equals("y")); System.out.println("成绩录入结束!"); input.close(); } }
结果如下: