
编写代码实现以下功能:(给出一个测试示例,并将输出结果截图)功能描述:编写一个方法(函数),给出提示可以不断输入学生的成绩,当输入-1时结束输入,返回所有成绩的平均值(包含小数)。输入:无返回值:平均成绩
public static void main(String[] args) {
int sum=0,count=0;
Scanner scanner=new Scanner(System.in);
int temp=0;
do{
count++;
System.out.println("请输入第"+count+"位学生成绩");
temp =scanner.nextInt();
if(temp==-1) {
count--;
break;
}
sum+=temp;
}while(temp!=-1);
System.out.println("平均成绩为:"+sum*1.0/count);
}
import.java.util.Scanner;
public class Main {
public static void main(String []args) {
Scanner in=new Scanner(System.in);
double sum=0;
int count=0;
while(in.hasNextInt()){
int n=in.nextInt();
if(n==-1)
break;
count++;
sum+=n;
}
System.out.println("平均数为"+sum/count);
}
}