1 条题解

  • 0
    @ 2023-4-6 23:26:53

    点击观看讲解视频

    #include<iostream>
    #include<algorithm>
    using namespace std;
    char a[101]; //创建一个字符数组,以成绩为下标
    int main(){//等级考试C++13级第4题_成绩排序
    	int n;
    	cin>>n;	a[n]='A'; //因为成绩不重复,
    	cin>>n;	a[n]='B'; //所以每个成绩上只有一个同学
    	cin>>n;	a[n]='C';
    	cin>>n;	a[n]='D';
    	cin>>n;	a[n]='E';
    	for(int i=101;i>=0;i--) //下标越大成绩越高,所有倒序输出
    		if(a[i])  //有成绩则输出
    			cout<<a[i]<<" "; //下标为成绩,对应元素为同学代号
    	return 0;
    }
    
    • 1

    等级考试C++13级第4题_成绩排序

    信息

    ID
    550
    时间
    1000ms
    内存
    256MiB
    难度
    4
    标签
    递交数
    23
    已通过
    17
    上传者