课堂作业(求几个数的最大值)
源代码
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
课堂作业(求几个数的最大值)相关推荐
- 利用函数求两个数的最大值
利用函数求两个数的最大值 <!DOCTYPE html> <html lang="en"><head><meta charset=&quo ...
- 使用匿名函数求三个数的最大值
使用匿名函数求三个数的最大值: x=input("第一个数:") y=input("第二个数:") z=input("第三个数:") a=( ...
- 用C语言求三个数的最大值与排序
用C语言求三个数的最大值与排序 1.用C语言求三个数的最大值 语法:if语句 代码如下: #include<stdio.h> int main() {int a, b, c;printf( ...
- 使用三目运算求三个数的最大值、最小值和中间值
public static void main(String[] args) {System.out.println("请输入三个整数,中间用空格隔开:");Scanner sc ...
- js求三个数的最大值和最小值
//如何求三个数的最大值和最小值? var x = 9 ,y = 12 , c = 50;var max = x > y ? (x > c ? x : c) : (y > c ? y ...
- 汇编语言 求三个数中最大值,结果存入MAX单元
已知X.Y.Z.MAX为16位的带符号数,求三个数中最大值,结果存入MAX单元. 思路:定义数据段,代码段,让堆栈段自动装入:X,Y,Z,MAX 16位带符号数没有给出,那就自己写几个吧,那问题来了, ...
- java三目运算符求三个数的最大值
三目运算符的格式:条件语句?表达式1:表达式2: 了解到三目运算符,我们可以运用三目运算符求三个数的最大值,比如有个三个包裹,分别是3kg.4kg.5kg,求三个包裹的最大重量. public cla ...
- 创建方法求两个数的最大值max2,随后再写一个求3个数的最大值的函数max3。 要求:在max3这个函数中,调用max2函数,来实现3个数的最大值计算
//创建方法求两个数的最大值max2,随后再写一个求3个数的最大值的函数max3.//要求:在max3这个函数中,调用max2函数,来实现3个数的最大值计算public static int max3 ...
- C语言递归求四个数的最大值:Max函数的递归
递归算法求四个数的最大值 问题描述:通过函数的递归求四个数的最大值 解题思路:通过多次比较两个数进行比较大小,本质就是冒泡法排序 即: max_4=max_2(num1,max_2(num2,max_ ...
- 三元运算求三个数的最大值
键盘录入三个整数,输出三个整数的和以及三个整数中的最大值 代码: import java.util.Scanner;public class ThreeMax {public static void ...
最新文章
- Angular7中引用外部JS文件
- 仿微信的网络聊天室项目开发【完整源码讲解,Java一年工作经验面试题
- LeetCode Arithmetic Slices(动态规划)
- 第六十七篇、OC_UITableView head下拉图片放大的效果
- linux中shell变量$#,$@,$0,$1,$2的含义解释(转)
- C# 参考之方法参数关键字:params、ref及out
- 华为下调2020年印度市场收入目标,或裁员60%至70%
- mysql 列很多_MySQL:多个表还是一个表有很多列?
- ARCGIS中的子类型(SUBTYPE)认识
- 海龟画图 python太阳花_python海龟绘图实例教程
- 台式计算机进入安全模式蓝屏,电脑进入安全模式时蓝屏怎么解决
- mysql 视图 过程 函数_MySql视图、存储过程、函数、索引
- 送人玫瑰,手有余香!
- 实战八:美国人口普查数据进行收入预测分类
- 哪个更好:Revo卸载程序或免费替代方案?
- 【Eureka】eureka的搭建注册(新手搭建,大佬见谅)
- 阿里P5的测试开发工程师,都有哪些要求?
- 从单体开始的架构演进
- 基于NPOI导入导出excel的工具,方便灵活
- Android传感器系列介绍-刘宇
热门文章
- 【浙江大学PAT真题练习乙级】1003 我要通过!(20分) 真题解析
- Lecture 5:无模型控制
- matlab中K=[K,temp]含义
- 解决Docker for window与VMware虚拟机同时安装,造成虚拟机网络不通以及无法启动问题...
- 金蝶k/3 K3云之家消息查询发送是否成功SQL语句
- 树莓派 Zero WH 初使用体验
- spring官方文档列表
- Windows不需要输密码,直接登录显示桌面
- Codeforces Round #478 Div2 975A 975B 975C 975D
- ObjectiveC: 变量和数据类型:初始化方法、外部/静态变量、枚举类型、typedef、类型转换、位运算符...