请问JAVA中如何用数组求一个学生的三科成绩的总和和平均分?要求用方法算出总分和平均分,再用main方法调用并输出,三科成绩直接给出:60,70,80,主要是不知道不用main方法而用其他方法如何定义

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 04:35:21

请问JAVA中如何用数组求一个学生的三科成绩的总和和平均分?要求用方法算出总分和平均分,再用main方法调用并输出,三科成绩直接给出:60,70,80,主要是不知道不用main方法而用其他方法如何定义
请问JAVA中如何用数组求一个学生的三科成绩的总和和平均分?
要求用方法算出总分和平均分,再用main方法调用并输出,三科成绩直接给出:60,70,80,主要是不知道不用main方法而用其他方法如何定义数组?

请问JAVA中如何用数组求一个学生的三科成绩的总和和平均分?要求用方法算出总分和平均分,再用main方法调用并输出,三科成绩直接给出:60,70,80,主要是不知道不用main方法而用其他方法如何定义
你好,按照你的要求代码如下,可以直接运行,给出了运行结果
public class Main {
\x09public static void main(String[] args) {
\x09\x09int[] a = new int[] { 60, 70, 80 };
\x09\x09System.out.println("总分是:" + getSum(a));
\x09\x09System.out.println("平均分是:" + getAvg(a));
\x09}
\x09// 获得总分
\x09public static int getSum(int[] a) {
\x09\x09int sum = 0;
\x09\x09for (int i = 0; i < a.length; i++) {
\x09\x09\x09sum += a[i];
\x09\x09}
\x09\x09return sum;
\x09}
\x09// 获得平均分
\x09public static int getAvg(int[] a) {
\x09\x09int sum = 0;
\x09\x09for (int i = 0; i < a.length; i++) {
\x09\x09\x09sum += a[i];
\x09\x09}
\x09\x09return sum / a.length;
\x09}
}
运行结果:
总分是:210
平均分是:70

请问JAVA中如何用数组求一个学生的三科成绩的总和和平均分?要求用方法算出总分和平均分,再用main方法调用并输出,三科成绩直接给出:60,70,80,主要是不知道不用main方法而用其他方法如何定义 如何用java二维数组实现矩阵的乘法 请问在一个由不同数值组成的数组中,最大值与最小值的差值叫什么?在Excel中如何用公式计算? 如何用java的for循环做一个等腰三角形? C语言中如何用函数求一组数组的算术平均数 java 编写乘法口诀?如题,要求是用数组的数组,(先定义一个二维数组的行,每一行在定义为一维数组), 如何用JAVA软件求平方根 java统计一个数组中各个元素出现的次数,如 int a[]={2,34,23,2,54,23,65,34,1,65}; java 中return 的用法?请问如何用,为什么用了要返回,而其他的值就不用,不用又怎么样,THX! 如何用一个循环输出一个数组中最小数和次小数的和(数组无序)?下面的解答全是用一个循环以上来解决的,我说的是仅用一个循环就能解决问题! 在java中怎么表示一个数组等于另外两个数组相加之和?三个数组位数都相等 如何用c定义一个未知长度的整型数组a[n]? JAVA编程题目:产生Fibonacci数列的头20项存入一个一维数组中,按每行4个输出数组的元素. JAVA 编程计算10——20的整数的平方值,将结果保存在一个数组中 如何用matlab连接多个点?已知一个数组A,请问如何将这个数组中的数据用线段依次连接起来,并显示出来? 数组元素插入如何在一个排好的数组中插入几个数使之成为另一个数组输出 如何用Java生成十个不相等的随机数 mathematica中,如何用循环语句生成数组?循环语句是解方程,接n个方程,得n个解,r如何把解放到一个数组