简单Java类实训三
来源:互联网 发布:卢比奥生涯数据 编辑:程序博客网 时间:2024/06/01 08:29
简单Java类实训三
任务要求:
分别设计方法完成以下功能:
1) 从键盘输入n个学生成绩,将其存放到数组a中,其中n从键盘输入。
2) 输出数组a。
3) 计算数组a中所有成绩的总分并返回总分。
4) 找出数组a中的最大值,并返回最大值的下标。
1) 从键盘输入n个学生成绩,将其存放到数组a中,其中n从键盘输入。
2) 输出数组a。
3) 计算数组a中所有成绩的总分并返回总分。
4) 找出数组a中的最大值,并返回最大值的下标。
import java.util.*;public class wyy {//输入方法public static int setInt(double a[]){Scanner in = new Scanner(System.in);int n = in.nextInt(); for(int i = 0; i < n; i++){a[i] = in.nextDouble();}return n;}//输出方法public static void setPrint(double a[],int n){for(int i = 0; i < n; i++){System.out.print(a[i]+" ");}System.out.println();}//计算总分并返回public static String getSum(double a[],int n){double sum = 0;for(int i = 0; i < n; i++){sum+=a[i];}return "和为"+sum;}//查找最大值并返回下标public static String getMaxindex(double a[],int n){double max = a[0];int j = 0;for(int i = 0; i < n; i++){if(max < a[i]){max = a[i];j = i;}}return "最大值为"+max+"对应的下标为"+ j;}public static void main(String[] args) {double [] a = new double [100];int n = setInt(a);setPrint(a, n);//调用方法System.out.println(getSum(a, n));System.out.println(getMaxindex(a, n));}}
0 0
- 简单Java类实训三
- 简单java
- Java学习--简单java语法
- Java classpath简单常识
- Java RMI 简单示例
- Java RMI 简单示例
- JAVA-STRUTS简单例子
- JAVA简单吗?
- JAVA最简单常识
- java线程简单介绍
- 一个java简单问题
- JAVA简单数据类型
- Java SE 简单介绍
- Java 简单输入类
- 简单的java聊天室
- Java RMI 简单示例
- java简单数据类型用法
- JAVA Stream 简单操作
- 读取资料、颜色的方法
- scrapy框架爬取京东商城商品的评论
- 使用Lambda表达式遍历集合
- BZOJ 3312 [Usaco2013 Nov]No Change
- 最好用的float型保留N位小数的方法
- 简单Java类实训三
- 迭代神器-Iterator接口
- 主流应用服务器
- (继承)Problem C: 家教课程
- 使用Java 8新增的Predicate操作来操作集合
- 使用foreach遍历集合元素
- mybatis 插入一条数据返回相应数据ID
- 使用Lambda表达式遍历Iterator
- Java对称加密算法