编写一个程序,读入个数不确定的考试分数,并且判断有多少个分数是大于或等于平均分,多少个分数是低于平均分的。输入一个负数表示输入的结束。假设最高分为100.
代码如下:在Eclipse下是可以运行出来的。
import java.util.Scanner;
public class ComputerNumber {
public static void main(String[] args) {
int count1=0;
int count2=0;
//先定义一个数组用来存放成绩;
double[] grade=new double[200];
//读取成绩,不能读入超过100的成绩,输入负数表示结束
//System.out.println("Please enter students'grade:");
Scanner input=new Scanner(System.in);
System.out.println("Please enter students'grade:");
int num=0;
int sum=0;
double avg=0;
for(int i=0;i<grade.length;i++){
double temp=input.nextDouble();
if(temp>100){
System.out.println("Sorry,your input have error!");
continue;