首页 > 学院 > 开发设计 > 正文

PAT BASIC 1004

2019-11-11 05:47:00
字体:
来源:转载
供稿:网友

思路:

此题是比较简单的一个模拟题,两个struct类型的变量分别记录第一名和最后一名,另一个变量输入,每次输入就判断并更新第一名和最后一名的信息。

代码:

#include<iostream>#include<string>using namespace std;struct Student{ string name; string id; int score;};int main(){ struct Student s, first, last; int n; first.score = -1; last.score = 101; cin >> n; for (int i = 0; i < n; i++) { cin >> s.name >> s.id >> s.score; if (s.score>first.score) first = s; if (s.score < last.score) last = s; } cout << first.name << " " << first.id << "/n"; cout << last.name << " " << last.id; //while (1) //{ //} return 0;}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表