一.代码
package com.zhuo.base;
public class GradeExam {
public static void main(String[] args) {
char[][] answers = {
{
'A', 'B', 'A', 'B', 'C', 'A', 'E', 'E', 'A', 'D'},
{
'D', 'B', 'A', 'B', 'C', 'A', 'E', 'E', 'A', 'D'},
{
'E', 'D', 'D', 'A', 'C', 'B', 'E', 'E', 'A', 'D'},
{
'C', 'B', 'A', 'E', 'D', 'C', 'E', 'E', 'A', 'D'},
{
'A', 'B', 'D', 'C', 'C', 'D', 'E', 'E', 'A', 'D'},
{
'B', 'B', 'E', 'C', 'C', 'D', 'E', 'E', 'A', 'D'},
{
'B', 'B', 'A', 'C', 'C', 'D', 'E', 'E', 'A', 'D'},
{
'E', 'B', 'E', 'C', 'C', 'D', 'E', 'E', 'A', 'D'}};
char[] keys = {
'D', 'B', 'D', 'C', 'C', 'D', 'A', 'E', 'A', 'D'};
for (int i = 0; i < answers.length; i++) {
int correctCount = 0;
for (int j = 0; j < answers[i].length; j++) {
if (answers[i][j] == keys[j])
correctCount++;
}
System.out.println("Student " + i + "s correct count is " + correctCount);
}
}
}
二.结果显示
Student 0s correct count is 5
Student 1s correct count is 6
Student 2s correct count is 5
Student 3s correct count is 4
Student 4s correct count is 8
Student 5s correct count is 7
Student 6s correct count is 7
Student 7s correct count is 7
Process finished with exit code 0