第四周课堂练习
2016-03-21 16:17
357 查看
题目:查找list[]中的最大值:int Largest(int list[],int length)
编写一个程序对Largest函数进行测试,列举所有测试用例。
实验截图:
1:整数正序
![](http://images2015.cnblogs.com/blog/812263/201603/812263-20160321164738245-1118806543.png)
2:正数倒序
![](http://images2015.cnblogs.com/blog/812263/201603/812263-20160321164844792-1102738222.png)
3:数组为零
:
![](http://images2015.cnblogs.com/blog/812263/201603/812263-20160321164926120-1824811242.png)
4:正负乱序
![](http://images2015.cnblogs.com/blog/812263/201603/812263-20160321164958964-1832851265.png)
5:负数乱序
编写一个程序对Largest函数进行测试,列举所有测试用例。
import java.util.Scanner; public class DiDi01 { //第四周第一个课堂练习 static int Largest(int list[],int length) { int i; //boolean flag =true; if(length > 0) { int max = list[0]; Scanner sca = new Scanner(System.in); for(int y = 0; y < length;y++) //查找交换 { list[y] = sca.nextInt(); } for(i = 0 ;i < length;i++) { if(list[i] > max) { max = list[i]; } } return max; //返回 } else return 2147483647; } public static void main(String[] args){ //输入 int max,length; System.out.println("请输入你所需要输入数组长度 :"); Scanner sca = new Scanner(System.in); length = sca.nextInt(); System.out.println("请输入你请你分别"+length+"个数:"); int[] list = new int[length]; max = Largest(list,length); if(max != 2147483647) System.out.println("最大的数为"+max);//打印 else System.out.println("输入的数组为空:"); } }
实验截图:
1:整数正序
![](http://images2015.cnblogs.com/blog/812263/201603/812263-20160321164738245-1118806543.png)
2:正数倒序
![](http://images2015.cnblogs.com/blog/812263/201603/812263-20160321164844792-1102738222.png)
3:数组为零
:
![](http://images2015.cnblogs.com/blog/812263/201603/812263-20160321164926120-1824811242.png)
4:正负乱序
![](http://images2015.cnblogs.com/blog/812263/201603/812263-20160321164958964-1832851265.png)
5:负数乱序
![](http://images2015.cnblogs.com/blog/812263/201603/812263-20160321165040823-1851610837.png)
相关文章推荐
- 存储过程简介
- VS2013的安装与C#进行简单单元测试(英文版教程)
- NET/ASP.NET Routing路由(深入解析路由系统架构原理)(转载)
- unsigned long转换为usigned int
- Java代码实现MySQL数据库的备份与导入
- 3. 变量和简单类型
- Load Balance System
- Hadoop-2.7.1源代码64位编译教程以及解决启动WARN
- java文件上传
- 大话存储——计算机IO
- Qt 窗体
- SimpleDateFormat使用详解
- 【流程管理】【PCB】PCB设计流程
- APP上线审核注意事项
- 世界经济危机
- awk编程基础
- 电脑上用adb连接到Android设备(开发板也可)
- IntelliJ IDEA 工具grails框架打war包
- java邮件发送,例子
- error: No resource identifier found for attribute 'showAsAction' in package 'com.ymeng.项目名字'