PTA
YULIU_
I'm coming
展开
-
PTA 电话号码同步
文件phonebook1.txt和phonebook2.txt中有若干联系人的姓名和电话号码。请你设计一个程序,将这两个文件中的电话号码同步。(所谓同步,就是将两个文件中的电话号码合并后剔除相同的人名和电话号码。请将同步后的电话号码按照姓名拼音顺序排序后保存到文件phonebook3.txt中。)由于目前的OJ系统暂时不能支持用户读入文件和写文件,我们编写程序从键盘输入文件中的姓名和电话号码,当输入原创 2017-06-27 00:06:24 · 2471 阅读 · 0 评论 -
PTA 计算高考状元
计算高考状元 高考成绩已经公布,大家正在填报志愿。设计一个学生类student,四门学科成绩是其私有成员,分别是语文、数学、英语、综合。有个计算高考状元的函数是其友元函数,其形式是 student top(const student *p, int count) 。以上类名和友元函数的形式,均须按照题目要求,不得修改。输入是姓名 和 四科成绩,以0结束。 (不超过100个学生) 输出是状元的总分。原创 2017-06-27 00:08:15 · 2778 阅读 · 0 评论 -
PTA 友元函数操作
C++考试正在进行。请设计一个学生类student,学号、本次考试成绩是其私有数据成员,同时有一个计算本次考试平均成绩的友元函数 double average(student *p,int count)以上类名和友元函数的形式,均须按照题目要求,不得修改。输入是 学号([00001,99999])和成绩,以0结束。(不超过100个学生) 输出是平均成绩。输入样例:10001 90 10002 9原创 2017-06-27 00:12:28 · 2863 阅读 · 3 评论 -
PTA 求解给定字符串的前缀
求解给定字符串的前缀。输入格式:输入数目不定的多对字符串,每行两个,以空格分开。 例如:filename filepathTom Jack输出格式:返回两个字符串的最大前缀,例如:The common prefix is fileNo common prefix输入样例:filename filepath Tom Jack 输出样例:The common prefix is file No c原创 2017-06-27 00:13:57 · 1843 阅读 · 0 评论 -
STL--set
set是与集合相关的容器,STL为我们提供了set的实现,在编程题中遇见集合问题直接调用是十分方便的。setset模版类的定义在头文件中。定义set对象的示例代码如下:set<int> s;set<double> ss;set的基本操作:s.begin() // 返回指向第一个元素的迭代器s.clear() // 清除所有元素s.count() //原创 2017-06-27 00:21:17 · 265 阅读 · 0 评论