编程读取整数,找出它们的最大数,然后计算该数出现的次数,假设输入以 0为结束标记。例如输入3 5 2 5 5 5 0,程序找出最大数5,出现次数为4。
import java.util.*;
public class E13 {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入一些整数,输入0则结束:");
int count=0,num,input;
input=sc.nextInt();
num=input;
if(num!=0){
count++;
}
while(input!=0){
input=sc.nextInt();
if(input>num){
num=input;
count=1;
}
else if(num==input){
count++;
}
}
System.out.printf("输入最大的数为%d,出现的次数为%d",num,count);
}
}