Java for循环,循环中有后期增量
因此,我很难理解如何在Java作业中完成看似简单的任务。下面是我整个作业中“申请”的摘录。数字1-3是给我带来麻烦的原因,但我提供了完整的需求清单 要求-Java for循环,循环中有后期增量,java,java.util.scanner,Java,Java.util.scanner,因此,我很难理解如何在Java作业中完成看似简单的任务。下面是我整个作业中“申请”的摘录。数字1-3是给我带来麻烦的原因,但我提供了完整的需求清单 要求- for (int q = 0; q<5; q++) { int w = 1; System.out.println("Student" + w); Scanner scanner = new Scanner(System.in); System.out.println("Enter the student
for (int q = 0; q<5; q++) {
int w = 1;
System.out.println("Student" + w);
Scanner scanner = new Scanner(System.in);
System.out.println("Enter the student name: ");
String name1 = scanner.nextLine();
String name2 = String.valueOf(name1);
System.out.println("Enter the midterm score: ");
double midterm = scanner.nextDouble();
System.out.println("Enter the final score: ");
double finalScore = scanner.nextDouble();
String name[] = {name2};
double grade[] = {midterm, finalScore};
1)假设一个班有5名学生
2)我需要构建一个应用程序,创建两个数组来存储学生的姓名和成绩。数组的名称分别为name和grade
3)应用程序要求用户输入五名学生的姓名、学生的期中成绩和期末成绩。为了处理重复的工作,应用程序必须利用循环。学生的姓名存储到名称数组中
4)应用程序调用一个方法,方法名为“average”。“平均”方法有两个参数用于期中成绩和最终成绩
一个学生的名字。该方法返回分数的平均值
5)应用程序调用一个方法,方法名为function。“函数”方法有两个参数:一个是在4)中计算的平均值,另一个是最终分数。该方法返回两个值之间的较高分数
两分
6)应用程序调用一个方法,方法名为function。这个
方法“函数”在5)中有一个参数得分最高。方法
返回等级
7)等级存储到等级数组中。
−如果最高分数大于90,将返回A。
−如果最高分数大于80,则返回B。
−如果最高分数大于70,则返回C。
−如果最高分数小于或等于70,则返回F
我的问题-我似乎不知道如何编写循环,以收集5名学生的信息,同时对每个循环后用作数组中元素的值名称进行后加
以下是我到目前为止的资料-
for (int q = 0; q<5; q++) {
int w = 1;
System.out.println("Student" + w);
Scanner scanner = new Scanner(System.in);
System.out.println("Enter the student name: ");
String name1 = scanner.nextLine();
String name2 = String.valueOf(name1);
System.out.println("Enter the midterm score: ");
double midterm = scanner.nextDouble();
System.out.println("Enter the final score: ");
double finalScore = scanner.nextDouble();
String name[] = {name2};
double grade[] = {midterm, finalScore};
for(int q=0;qJeeze!当然我会在我的第一篇文章中删掉标题…我的意思是说后增量不是有罪的!SMHYU可以编辑它。在编辑时添加缺少的“}”。grade[]
数组应该有助于期中和期末分数吗?是的,我需要分数[]循环结束后,数组将是期中[]和最终核心[]数组的串联,并为所有5名学生输入了这两个测试的分数。出于好奇,您是否必须使用单独的数组来解决此问题?我将在“Student”对象中总结姓名、年级、分数,然后迭代它们的集合。