int minID = 0; student[] B = new student[N];// 定义数组B for (int i = 0; i < N; i++) { B[i] = new student();// 引用student类 B[i].name = scannner.next();// 输入学生姓名 B[i].ID = scannner.next();// 输入学生考号 B[i].score = scannner.nextInt();// 输入...
【PAT B1004】成绩排名 OJ链接: PTA | 程序设计类实验辅助教学平台pintia.cn/problem-sets/994805260223102976/problems/994805321640296448 读入n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式: 每个测试输入包含 1 个测试用例,格式为 第1 行:正整数 n 第2 行:第 1...
PAT_B 1004 成绩排名分析简单的按照题目要求进行模拟即可题目的描述读入n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含 1 个测试用例,格式为highlighter- 第1 行:正整数 n 第2 行:第 1 个学生的姓名 学号 成绩 第3 行:第 2 个学生的姓名 学号 ...
[PAT B1004]成绩排名 题目描述 1004 成绩排名 (20 分)读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 n 第 2 行:第 1 个学生的姓名 学号 成绩 第 3 行:第 2 个学生的姓名 学号 成绩 ………...
PAT.B1004成绩排名 注意点 1.本题使用结构体简洁方便,且不需要把所有输入的数据都保存,只需要输入时进行判断,保存最大的和最小的分数 #include <bits/stdc++.h> usingnamespacestd; structStudent{ charname[15],id[15]; intscore; }maxx,minn,t;...
PATB1004.成绩排名(20) 题目链接:点击打开链接AC代码: #include <iostream> using namespace std;struct Student{ char name[12]; char id[12]; int score; }stu[1010]; int main() { int n; int max=-1,min=101; int idmax,idmin; scanf("%d",&n);...
【PAT B1004】成绩排名(C语言) #include <stdio.h> #include <stdlib.h> typedef struct student { char Name[11]; char Id[11]; int Score; }Stu; int main() { int n,i=0,maxNum=0,minNum=0; scanf("%d", &n); Stu* s = (Stu*)malloc(n * sizeof(Stu)); while (i<n) { scan...
每个PAT考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位...
【PAT B 1004】成绩排名 问题:sort()函数的使用还是不太清楚。 简单例子:对数组A的0~n-1元素进行升序排序,只要写sort(A,A+n,cmp)即可;对于向量V也一样,sort(v.begin(),v.end())即可。其中的n就是要排序的数据的长度。没有必要再做减一运算,sort()函数内部进行处理。
读入n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式: 每个测试输入包含 1 个测试用例,格式为 其中和均为不超过 10 个字符的字符串,成绩为 0 到 100 之间的一个整数,这里保证在一组测试用例中没有两个学生的成绩是相同的。