请问JAVA中如何用数组求一个学生的三科成绩的总和和平均分?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/14 00:35:26
请问JAVA中如何用数组求一个学生的三科成绩的总和和平均分?
要求用方法算出总分和平均分,再用main方法调用并输出,三科成绩直接给出:60,70,80,主要是不知道不用main方法而用其他方法如何定义数组?
要求用方法算出总分和平均分,再用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
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中如何用数组求一个学生的三科成绩的总和和平均分?
如何用java二维数组实现矩阵的乘法
编程统计全班学生成绩.要求每次键盘输入一个学生的3门课程分数,计算并输出每个学生的总分和平均分
【高分】求编写C语言题目,2个同学的三门成绩【语文,英语】的总分和平均分,分别使用函数和数组写?
编写一个程序,依次输入5个学生的7门课程的成绩,每输入一个学生的7门课程成绩后,立即统计并输出该学生的总分和平均分.
C++ 编写一个关于多个学生某门课程总分和平均分的程序
java中关于定义一个二维数组的问题
编程统计全班同学成绩:要求每次用键盘输入一个学生的2门分数,计算并输出每个学生的总分和平均分,此外,如果平均分大于等于8
我建了两个表,学生档案和学生成绩表,如何用·SQL查询总分和平均分
定义一个学生类.数据成员有学号,姓名,年龄,英语成绩.计算成绩总分和平均分.要求;f分别
Java编程,利用数组保存20个学生的成绩,统计输出平均分和高于平均分的人数
编写一个JAVA程序用于将10个同学的成绩保存在数组中,并计算这些同学的平均分和总成绩.要求分别建立求平