Java 更改输出编号
如何实现第一个学生编号为1而不是0?我试着把I改成1Java 更改输出编号,java,Java,如何实现第一个学生编号为1而不是0?我试着把I改成1 // Get grades getGrades(scores, grades); // Display results for (int i = 0; i < scores.length; i++) { System.out.println("Student " + i + " score is " + scores[i] + " and grade is &
// Get grades
getGrades(scores, grades);
// Display results
for (int i = 0; i < scores.length; i++) {
System.out.println("Student " + i + " score is " +
scores[i] + " and grade is " + grades[i]);
}
//获取分数
获取分数(分数、等级);
//显示结果
for(int i=0;i
下面是现在输出的样子:
输入学生人数:3
输入3分:23 45 67
学生0分为23分,成绩为F
学生1的成绩为45分,成绩为C
学生2成绩为67分,成绩为A
您的代码很好,只需按以下方式更改打印:
System.out.println("Student " + (i + 1) + " score is " + scores[i] + " and grade is " + grades[i]);
(i+1)
将输出所需的偏移量。您的代码很好,只需按以下方式更改打印:
System.out.println("Student " + (i + 1) + " score is " + scores[i] + " and grade is " + grades[i]);
(i+1)
将输出您想要的偏移量。您的代码需要在for循环中做一点小的更改
Integer studentNumber = i + 1;
System.out.println("Student " + studentNumber + " score is " + scores[i] + " and grade is " + grades[i]);
在数组中,第一个索引是0,所以如果您想从1开始计数,您应该为它创建属性。您的代码需要在for循环中做一些小的更改
Integer studentNumber = i + 1;
System.out.println("Student " + studentNumber + " score is " + scores[i] + " and grade is " + grades[i]);
在数组中,第一个索引是0,所以如果你想从1开始计数,你应该为它创建属性。
“Student”+(i+1)+“
只需将i
更改为(i+1)
,这就是你的解决方案Stanmoonie^“Student”+(i+1)+“
只需将i
更改为(i+1)
,这就是你的解决方案^^