import java.util.Scanner;
public class exercise_2 {
static Scanner input=new Scanner(System.in);
public static void main(String[] args){
System.out.print("输入学生姓名:");
String n=input.next();
double v=0; //加一个标记,可以用int等其他类型标记,boolean类型省内存。
boolean a=true;
for(int i=1;i<=5;i++){
System.out.print("请输入5门课中第"+i+"门课的成绩:");
short m=input.nextShort();
if(m<0){ //for里面的if和下面的if没有联系,所以在上面for循环外加一个标记。
a=false;
break;
}
v=v+m;
}
if(a){
double ave=v/5;
System.out.print(n+"的平均分是:"+ave);
}
}
}
输入学生姓名:王紫
请输入5门课中第1门课的成绩:85
请输入5门课中第2门课的成绩:75
请输入5门课中第3门课的成绩:65
请输入5门课中第4门课的成绩:99
请输入5门课中第5门课的成绩:87
王紫的平均分是:82.2
Process finished with exit code 0
输入学生姓名:王紫
请输入5门课中第1门课的成绩:85
请输入5门课中第2门课的成绩:-34
Process finished with exit code 0