java编程一个可以 进行多个选择题测验成绩(从高到低依次输出学生下标和成绩(可以重复))...

成绩可重复,从高到低输出,不会重复输出

public class GradeExam 
{
    public static void main(String[] args) 
    {
        char[][] answers = {
            {'A','B','A','C','C','D','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'};//正确答案
        int[] a=new int [8];
        for(int i=0;i=0;i--)
        {
            if(i!=0)
            {
            if(a[i]==a[i-1])
                continue;
            }//遇到重复成绩直接跳过本循环,以免重复输出
            for(j=0;j

转载于:https://blog.51cto.com/14233078/2374482

你可能感兴趣的:(java编程一个可以 进行多个选择题测验成绩(从高到低依次输出学生下标和成绩(可以重复))...)