源代码

import java.util.*;
public class Qaqa {public static int Largest(int list[],int length)//求最大值的函数
    {int i,max=list[0];for(i=0;i<length;i++){if(list[i]>max){max=list[i];}}return max;}public static void main(String[] args) {// TODO Auto-generated method stubint i;System.out.println("请输入一组数据的数量:");Scanner sc=new Scanner(System.in);//输入一个数字表示该数组的长度int length=sc.nextInt();if(length==0||length<0)//如果数组长度为0或者是负数则结束程序
        {System.out.println("Error!");    System.exit(0);}int []list=new int[length];//定义一个数组System.out.println("请输入一组整数:");for(i=0;i<length;i++)//对数组初始化
        {        try//如果输入的是字母之类的话跳出程序
            {list[i]=sc.nextInt();    }catch(InputMismatchException e){System.out.println("Error!");break;}}if(i==length){int max=Largest(list,length);//调用函数
            System.out.println(max);}}}

结果截图

第一张:顺序输入一组数

第二张:乱序输入一组数

第三张:全部为一样的数

第四张:全部为负数

第五张:有负数、0、正数

第六张:数组长度为0或者小于0

第七张:输入不规范

转载于:https://www.cnblogs.com/mengqimoli/p/5302274.html

课堂作业(求几个数的最大值)相关推荐

  1. 利用函数求两个数的最大值

    利用函数求两个数的最大值 <!DOCTYPE html> <html lang="en"><head><meta charset=&quo ...

  2. 使用匿名函数求三个数的最大值

    使用匿名函数求三个数的最大值: x=input("第一个数:") y=input("第二个数:") z=input("第三个数:") a=( ...

  3. 用C语言求三个数的最大值与排序

    用C语言求三个数的最大值与排序 1.用C语言求三个数的最大值 语法:if语句 代码如下: #include<stdio.h> int main() {int a, b, c;printf( ...

  4. 使用三目运算求三个数的最大值、最小值和中间值

    public static void main(String[] args) {System.out.println("请输入三个整数,中间用空格隔开:");Scanner sc ...

  5. js求三个数的最大值和最小值

    //如何求三个数的最大值和最小值? var x = 9 ,y = 12 , c = 50;var max = x > y ? (x > c ? x : c) : (y > c ? y ...

  6. 汇编语言 求三个数中最大值,结果存入MAX单元

    已知X.Y.Z.MAX为16位的带符号数,求三个数中最大值,结果存入MAX单元. 思路:定义数据段,代码段,让堆栈段自动装入:X,Y,Z,MAX 16位带符号数没有给出,那就自己写几个吧,那问题来了, ...

  7. java三目运算符求三个数的最大值

    三目运算符的格式:条件语句?表达式1:表达式2: 了解到三目运算符,我们可以运用三目运算符求三个数的最大值,比如有个三个包裹,分别是3kg.4kg.5kg,求三个包裹的最大重量. public cla ...

  8. 创建方法求两个数的最大值max2,随后再写一个求3个数的最大值的函数max3。​ 要求:在max3这个函数中,调用max2函数,来实现3个数的最大值计算

    //创建方法求两个数的最大值max2,随后再写一个求3个数的最大值的函数max3.//要求:在max3这个函数中,调用max2函数,来实现3个数的最大值计算public static int max3 ...

  9. C语言递归求四个数的最大值:Max函数的递归

    递归算法求四个数的最大值 问题描述:通过函数的递归求四个数的最大值 解题思路:通过多次比较两个数进行比较大小,本质就是冒泡法排序 即: max_4=max_2(num1,max_2(num2,max_ ...

  10. 三元运算求三个数的最大值

    键盘录入三个整数,输出三个整数的和以及三个整数中的最大值 代码: import java.util.Scanner;public class ThreeMax {public static void ...

最新文章

  1. Angular7中引用外部JS文件
  2. 仿微信的网络聊天室项目开发【完整源码讲解,Java一年工作经验面试题
  3. LeetCode Arithmetic Slices(动态规划)
  4. 第六十七篇、OC_UITableView head下拉图片放大的效果
  5. linux中shell变量$#,$@,$0,$1,$2的含义解释(转)
  6. C# 参考之方法参数关键字:params、ref及out
  7. 华为下调2020年印度市场收入目标,或裁员60%至70%
  8. mysql 列很多_MySQL:多个表还是一个表有很多列?
  9. ARCGIS中的子类型(SUBTYPE)认识
  10. 海龟画图 python太阳花_python海龟绘图实例教程
  11. 台式计算机进入安全模式蓝屏,电脑进入安全模式时蓝屏怎么解决
  12. mysql 视图 过程 函数_MySql视图、存储过程、函数、索引
  13. 送人玫瑰,手有余香!
  14. 实战八:美国人口普查数据进行收入预测分类
  15. 哪个更好:Revo卸载程序或免费替代方案?
  16. 【Eureka】eureka的搭建注册(新手搭建,大佬见谅)
  17. 阿里P5的测试开发工程师,都有哪些要求?
  18. 从单体开始的架构演进
  19. 基于NPOI导入导出excel的工具,方便灵活
  20. Android传感器系列介绍-刘宇

热门文章

  1. 【浙江大学PAT真题练习乙级】1003 我要通过!(20分) 真题解析
  2. Lecture 5:无模型控制
  3. matlab中K=[K,temp]含义
  4. 解决Docker for window与VMware虚拟机同时安装,造成虚拟机网络不通以及无法启动问题...
  5. 金蝶k/3 K3云之家消息查询发送是否成功SQL语句
  6. 树莓派 Zero WH 初使用体验
  7. spring官方文档列表
  8. Windows不需要输密码,直接登录显示桌面
  9. Codeforces Round #478 Div2 975A 975B 975C 975D
  10. ObjectiveC: 变量和数据类型:初始化方法、外部/静态变量、枚举类型、typedef、类型转换、位运算符...