编写程序读取一系列整数,找出它们的最大数,然后计算该数的出现次数,假定输入以0结束。输入格式

在一行中输入待统计的整型数,各个数可以以一个或多个空格或回车分隔,以0结束。

输出格式:

以两行输出: 第一行格式:The largest number is 最大数 第二行格式:The occurrence count of the largest number is 出现次数

输入样例:在这里给出一组输入。例如:

3 5 2 5 5 5 0

输出样例:

The largest number is 5
The occurrence count of the largest number is 4

package findmax;
import java.util.Scanner;
public class findmax {public static void main(String[] args) {Scanner input=new Scanner(System.in);System.out.println(":");int a=input.nextInt();int max=a;int count=1;int i=1;while(a!=0){if(max<a){max=a;count=1;}else if(max==a){if(i==1)count=1;elsecount++;}a=input.nextInt();i++;}System.out.println("The largest number is "+max);System.out.println("The occurrence count of the largest number is "+count);}
}

注意输入0的时候以及输入只有一个数的时候,代码有不妥的地方,解决办法不是很到位。欢迎指正!

编写程序读取一系列整数,找出它们的最大数,然后计算该数的出现次数,假定输入以0结束。相关推荐

  1. 找出元音字母a,e,i,o,u出现的次数

    描述   在一个字符串中找出元音字母a,e,i,o,u出现的次数.   输入   输入一行字符串(字符串中可能有空格,请用cin.getline(s,counts)方法把一行字符串输入到字符数组s中, ...

  2. python编写函数、给定任意字符串_编写函数,给定任意字符串,找出其中只出现一次的字符,如果有多个这样的字符,就全部找出。...

    [简答题]编写程序,实现分段函数计算,如下表所示. x y x<0 0 0<=x<5 x 5<=x<10 3x-5 10<=x<20 0.5x-2 20< ...

  3. 面试官:编写一个 SQL 查询,找出每个部门工资第二高的员工

    今天我们来看看大数据开发中row_number函数. 作为一名程序员,求职面试时时常会遇到需要编写一些基础的sql,编写sql这样做的目的主要是考验求职者的逻辑思维及编写sql基础能力.而row_nu ...

  4. Java黑皮书课后题第8章:*8.8(所有最近的点对)修改程序清单8-3,找出所有所有具有最小距离的点对。下面是一个运行示例

    *8.8(所有最近的点对)修改程序清单8-3,找出所有所有具有最小距离的点对.下面是一个运行示例 题目 题目描述与运行示例 程序清单8-3 破题 代码 题目 题目描述与运行示例 *8.8(所有最近的点 ...

  5. 编写一个 SQL 查询,找出每个部门工资最高的员工。

    Employee 表包含所有员工信息,每个员工有其对应的 Id, salary 和 department Id.+----+-------+--------+--------------+ | Id ...

  6. 7-1 查找书籍 (20 分)给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价。输入格式:输入第一行给出正整数n(<10),随后给出n本书的信息

    7-1 查找书籍 (20 分) 给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价. 输入格式: 输入第一行给出正整数n(<10),随后给出n本书的信息.每本 ...

  7. python按行读字符串,python按行读取文件并找出其中指定字符串

    python怎么提取出文件里的指定内容 python读取文件内容的方法: 一.最方便的方法是一次性读取文件中的所有内容并放置到一个大字符串中: all_the_text = open('thefile ...

  8. 找出1到n的守形数c语言,c语言循环语句训练题(6页)-原创力文档

    . 练习题: 1. 找出 1~n之间的守形数 : 从个位数看起 ,n 的所有位与 n*n 的对应位完全相同 . 2. 任给两个整数 , 判断一个是否包含在另一个中 . 例如 :567 在 12567中 ...

  9. 找出数组中第k大小的数,输出数所在的位置

    找出数组中第k大小的数,输出数所在的位置 /*写一段程序,找出数组中第k大小的数,输出数所在的位置.例如{2,4,3,4,7}中,第一大的数是7,位置在4. 第二大.第三大的数都是4,位置在1.3随便 ...

最新文章

  1. java中为什么需要常量和变量的区别_Java中的变量和常量
  2. 信号量实现环形buff下多生产者多消费者模型
  3. 如何将几个变量相加减乘除(图文+数据集)【SPSS 075期】
  4. python实现Pandas电话数据分析
  5. vue项目实战-电商后台管理系统
  6. Bada学习-bada测试服务器
  7. 2020-10-13携程招聘算法题
  8. 【leetcode】字符串(KMP、滑动窗口)
  9. 黑马程序员中的简单网页制作
  10. 欧洲语言共同参考框架 c1,雅思成绩与欧洲语言共同参考框架的对应关系
  11. jdk 下有jre 还需要下载jre吗
  12. matplotlib 基础_子图创建
  13. ie6浏览器下border边框线出现断裂问题解决方法
  14. idea输入英文时,间距变大报红 cannot resolve symbol ‘xxx‘
  15. 沙箱支付宝alipay-easysdk java 支付能力对接
  16. 微信小程序联盟:官方文档+精品教程+demo集合(未完待续,持续更新中……)
  17. 【Python虫师】多窗口定位
  18. 黄浩老师cpp平时作业(九)九九乘法表
  19. 基于逻辑回归的癌症分类预测-良/恶性乳腺癌肿瘤预测
  20. Git常见问题:Your branch and ‘xxx/xxx‘ have diverged

热门文章

  1. (原创)CRC计算流程分析(RefIn,Init,RefOut,XorOut)
  2. TPS929120的CRC校验的三种实现方法
  3. 全国青少年编程等级考试python一级真题2022年3月(含题库答题软件账号)
  4. 离谱的bug564v*/92ray
  5. POI文件上传及使用详解
  6. 玩游戏掉帧严重?看过来!
  7. 打包部署后无法读取jar包里的文件(实测可行,Java中读取jar包中的文件)
  8. 如何用机器学习算法计算特征重要性
  9. ASO优化:影响 APP权重与吸量的五大要素
  10. 基于matlab的RS编译码仿真,从底层原理分析RS编译码的实现过程